متن خبر

آموزش پایتون با طعم توت فرنگی دو

آموزش پایتون با طعم توت فرنگی دو

آموزش پایتون خبرکاو
شناسهٔ خبر: 110558 -




خبرکاو:

زبان پایتون شباهتهای زیادی با پرل ، سی و جاوا دارد. با این حال ، تفاوتهای مشخصی بین زبانها وجود دارد.

اولین برنامه پایتون

بگذارید برنامه ها را داخل حالت های مختلف برنامه نویسی اجرا کنیم.

برنامه نویسی حالت تعاملی

Invoking the interpreter بدون پاس کردن فایل کد به پایتون میتواند اجرا شود مانند مثال زیر:

python $ Python 2.4.3 (#1, Nov 11 2010, 13:34:43)

 [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2 

 Type "help", "copyright", "credits" or "license" for more information

>>>

 

متن زیر را داخل قسمت Python تایپ کنید و Enter را فشار دهید :

>>> print "Hello, Python!"

اگر نسخه جدید Python را اجرا می کنید ، لازم است از نسخه چاپی با پرانتز مانند چاپ استفاده کنید (“سلام ، پایتون!”)؛ . با این حال داخل نسخه پایتون ۲.۴.۳ ، نتیجه زیر را حاصل می کند :

Hello, Python!

برنامه نویسی حالت اسکریپت

دعوت از مفسر با یک پارامتر اسکریپت اجرای اسکریپت را آغاز می کند و تا پایان فیلمنامه ادامه می یابد. وقتی فیلمنامه تمام شد ، مترجم دیگر فعال نیست.

بگذارید یک برنامه ساده پایتون را با یک اسکریپت بنویسیم. پرونده های پایتون دارای پسوند .py هستند . کد منبع زیر را داخل پرونده test.py وارد کنید:

print "Hello, Python!"

فرض می کنیم که شما مفسر پایتون را داخل متغیر PATH تنظیم کرده اید. اکنون ، سعی کنید این برنامه را به شرح زیر اجرا کنید :

$ python test.py

این نتیجه زیر را ایجاد می کند :

Hello, Python!

شناسه های پایتون

شناسه Python نامی است که برای شناسایی متغیر ، عملکرد ، کلاس ، ماژول یا شیء دیگر استفاده می شود. شناسه با حرف A تا Z یا a to z یا تأکید (_) و با حروف صفر یا بیشتر ، زیرنویسها و رقمها (۰ تا ۹) شروع می شود.

پایتون اجازه نمی دهد شخصیت های نگارشی مانند @ ، $ و٪ داخل شناسه ها قرار بگیرند. پایتون یک زبان برنامه نویسی حساس به مورد است. پس ، Manpower و manpower دو شناسه متفاوت داخل پایتون هستند.

در اینجا نام های کنوانسیون برای شناسه های پایتون وجود دارد :

نام کلاس با یک حرف بزرگ شروع می شود. همه شناسه های دیگر با یک حرف کوچک شروع می شوند.

شروع یک شناسه با تأکید زیر منجر به مشخص شدن خصوصی بودن این شناسه می شود.

شروع یک شناسه با دو زیرشاخه برجسته نشانگر یک هویت خصوصی خصوصی است.

اگر شناسه همچنین با دو زیرپایه ردیابی به پایان برسد ، شناسه یک نام ویژه تعریف شده از زبان است.

کلمات محفوظ است

فهرست زیر کلمات کلیدی Python را نشان می دهد. این کلمات محفوظ است و شما نمی توانید از آنها به عنوان ثابت یا متغیر یا هر نام شناسه دیگر استفاده کنید. تمام کلمات کلیدی Python فقط دارای حروف کوچک است:

andexecnot
assertfinallyor
breakforpass
classfromprint
continueglobalraise
defifreturn
delimporttry
elifinwhile
elseiswith
exceptlambdayield

یا قالب نوشتن کد به شکل زیر است:

خطوط و تورفتگی

پایتون هیچ مهارتی برای نشان دادن بلوک کد برای تعریف کلاس و تعریف عملکرد یا کنترل جریان ندارد. بلوک های کد توسط تورفتگی خط مشخص شده است ، که به طور دقیق اجرا می شود.

تعداد فاصله های داخل دندانه متغیر است ، اما کلیه عبارات موجود داخل این بلوک باید به همان اندازه غوطه ور شوند. به عنوان مثال :

if True:
   print "True"
else:
   print "False"

با این حال ، بلوک زیر خطایی ایجاد می کند :

if True:
print "Answer"
print "True"
else:
print "Answer"
print "False"

تا همینجا فکر کنم کافی باشه جلسات بعدی درباره ی انواع متغیر ها صحبت میکنیم

ارسال نظر




تبليغات ايهنا تبليغات ايهنا

طراحی و اجرا مهدی نوروزی -کليه حقوق تعلق دارد به سایت خبرکاو