آموزش سینتکس (نحوه نوشتن) پایتون

سینتکس پایتون

اجرای Syntax پایتون

همانطور که در مطلب قبل آموختیم، سینتکس پایتون را می توان با نوشتن مستقیم در خط فرمان اجرا کرد:

>>> print("Hello, World!")
Hello, World!

یا با ایجاد یک فایل پایتون در سرور، با استفاده از پسوند فایل .py و اجرای آن در خط فرمان:

C:\Users\Your Name>python myfile.py

تورفتگی پایتون

ایندنت یا تورفتگی به فضاهای ابتدای یک خط کد اشاره دارد.

درحالی که در زبان های برنامه نویسی دیگر تورفتگی در کد فقط برای خوانایی است، تورفتگی در پایتون بسیار اهمیت دارد و پایتون از تورفتگی برای نشان دادن یک بلوک کد استفاده می کند.

مثال

if 5 > 2:
  print("Five is greater than two!")

اگر تورفتگی را رعایت کنید پایتون در اجرای کد خطا می‌دهد:

مثال

اشتباه نوشتاری:

if 5 > 2:
print("Five is greater than two!")

تعداد اسپیس به شما به عنوان یک برنامه نویس بستگی دارد، معمولا از 4 عدد فاصله استفاده می شود، اما حداقل یک فاصله کافی است.

مثال

if 5 > 2:
 print("Five is greater than two!") 
if 5 > 2:
        print("Five is greater than two!")

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

مثال

اشتباه نوشتاری:

if 5 > 2:
 print("Five is greater than two!")
        print("Five is greater than two!")

متغیرهای پایتون

در پایتون، متغیرها زمانی ایجاد می شوند که یک مقدار به آن اختصاص دهید:

مثال تعریف متغیر در پایتون:

x = 5
y = "Hello, World!"

در قسمت آموزش متغیرها با آنها بیشتر آشنا خواهید شد.

کامنت ها

پایتون دارای قابلیت کامنت گذاری به منظور مستندسازی در داخل کد است.

کامنت ها با # شروع می شوند و پایتون بقیه خط را به عنوان یک کامنت درنظر می گیرد و اجرا نمی‌کند:

مثال

#This is a comment.
print("Hello, World!")
مجموعهآموزش پایتون از صفر(23 پست)
1.پایتون چیست؟ مقدمه پایتون10 ماه قبل2.برنامه نویسی پایتون را چطور شروع کنیم؟10 ماه قبل3.آموزش سینتکس (نحوه نوشتن) پایتون10 ماه قبل4.آموزش متغیرهای پایتون10 ماه قبل5.آموزش انواع داده در پایتون10 ماه قبل6.آموزش اعداد در پایتون10 ماه قبل7.آموزش Casting (تبدیل نوع داده) در پایتون10 ماه قبل8.آموزش رشته در پایتون10 ماه قبل9.آموزش بولین یا Boolean در پایتون10 ماه قبل10.آموزش عملگرهای پایتون10 ماه قبل11.آموزش لیست در پایتون10 ماه قبل12.آموزش تاپل یا چندتایی در پایتون9 ماه قبل13.آموزش Set یا مجموعه در پایتون8 ماه قبل14.آموزش نوع داده دیکشنری در پایتون8 ماه قبل15.آموزش شرط if ... else در پایتون8 ماه قبل16.آموزش حلقه while در پایتون8 ماه قبل17.آموزش حلقه for در پایتون8 ماه قبل18.آموزش توابع در پایتون8 ماه قبل19.آموزش توابع Lambda (لامبدا) در پایتون8 ماه قبل20.آموزش آرایه در پایتون7 ماه قبل21.آموزش کلاس و Object در پایتون7 ماه قبل22.آموزش ارث بری یا وراثت در پایتون7 ماه قبل23.آموزش تکرارگر یا iterator در پایتون7 ماه قبل

کامنت ها