دستور زبان

از ویکی‌کد، دانشنامهٔ برنامه‌نویسی
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Python-menu.png
موارد آموزشی
۱خانه
۲مقدمه
۳شروع کار
۴دستور زبان
۵توضیحات
۶متغیرها
۷انواع داده‌ها
۸اعداد
۹تبدیل نوع
۱۰رشته‌ها
۱۱Booleans
۱۲عملگرها
۱۳لیست‌ها
۱۴تاپل‌ها
۱۵مجموعه‌ها
۱۶دیکشنری‌ها
۱۷If...Else
۱۸حلقهٔ While
۱۹حلقهٔ For
۲۰توابع
۲۱Lambda
۲۲آرایه‌ها
۲۳کلاس‌ها / اشیاء
۲۴ارث‌بری
۲۵Iteratorها
۲۶دامنه
۲۷ماژول‌ها
۲۸تاریخ و زمان
۲۹JSON
۳۰RegEx
۳۱PIP
۳۲Try...Except
۳۳ورودی کاربر
۳۴قالب‌بندی رشته
مدیریت فایل
یادگیری ماشین
MySQL در پایتون
MongoDB در پایتون
مرجع پایتون
مرجع ماژول
چگونه در پایتون؟
مثال‌های پایتون


همان‌طور که در صفحه قبلی آموختیم، دستور زبان پایتون را می‌توان با نوشتن مستقیم آن در خط فرمان اجرا کرد:[۱]

Terminal.png Execute Python Syntax

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

Terminal.png Execute Python Syntax

تورفتگی ها (فاصله گذاری ها) در پایتون

تو رفتگی‌ها (به انگلیسی: Indentation) به فاصله‌های ابتدای خطوط در خط‌های کد گفته می‌شود.

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

پایتون از فاصله گذاری برای نشان دادن بلوک‌های کد استفاده می‌کند.

مثال

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


مشاهدهٔ نتیجه


اگر فاصله گذاری را نایدیده بگیرید، پایتون به شما خطا می‌دهد:

مثال

دستور زبان اشتباه:

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


مشاهدهٔ نتیجه


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

مثال

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


مشاهدهٔ نتیجه


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

مثال

دستور زبان اشتباه:

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


مشاهدهٔ نتیجه


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

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

مثال

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

1 x = 5
2 y = "Hello, World!"


مشاهدهٔ نتیجه


پایتون هیچ دستوری برای اعلان یک متغیر ندارد.

در مورد متغیرها در بخش متغیرهای پایتون بیشتر خواهید آموخت.

توضیحات (به انگلیسی: Comments)

پایتون توانایی ایجاد اظهار نظر بمنظور مستندسازی داخل کد (به انگلیسی: in-code) را دارد.

Commentها با یک # آغاز می‌شوند و پایتون مابقی خط را بعنوان comment در نظر می‌گیرد:

مثال

1 #This is a comment.
2 print("Hello, World!")


مشاهدهٔ نتیجه



منابع آموزشی