
شروع به کار با پایتون: نصب و اجرای اولین کد!
۳۰ بهمن ۱۴۰۳
کامنتها در پایتون: راز خوانایی و ماندگاری کد!
۳۰ بهمن ۱۴۰۳بسیار عالی! بریم سراغ ساختار و قواعد کدنویسی در پایتون.
هر زبانی، گرامر و قواعد خاص خودش رو داره، درسته؟ پایتون هم از این قاعده مستثنی نیست. سینتکس پایتون (Python Syntax) به مجموعهای از قوانین گفته میشه که مشخص میکنه چطور کدهای پایتون باید نوشته بشن تا توسط مفسر پایتون قابل فهم و اجرا باشن. خبر خوب اینه که سینتکس پایتون فوقالعاده ساده، خوانا و شبیه به زبان انگلیسی طراحی شده. این صفحه بهت یاد میده که چطور با رعایت تورفتگیها (indentation)، نوشتن کامنتها (comments) و استفاده درست از متغیرها، کدهای پایتون تمیز و حرفهای بنویسی!
۱. اجرای کد پایتون (Python Syntax Execute)
همانطور که در درس قبلی دیدیم، میتونیم کدهای پایتون رو به دو روش اجرا کنیم:
مستقیماً در خط فرمان: با تایپ python
(یا python3
) در Command Prompt یا Terminal.
از طریق فایل: با ذخیره کدها در یک فایل با پسوند .py
و اجرای اون با دستور python myfile.py
.
۲. تورفتگی در پایتون (Python Indentation):
تورفتگی در پایتون بسیار مهمه! برخلاف بسیاری از زبانهای دیگه که از آکولاد {}
برای مشخص کردن بلاکهای کد استفاده میکنند، پایتون از تورفتگی استفاده میکنه.
تورفتگی یعنی ایجاد فاصله (معمولاً ۴ تا space یا یک Tab) در ابتدای خطوط کد.
خطوطی که در یک سطح تورفتگی قرار دارند، جزو یک بلاک کد محسوب میشن (مثلاً بدنه یک تابع، حلقه، یا شرط).
مثال:
if 5 > 2:
print("Five is greater than two!") # این خط جزو بلاک if هست
print("This is outside the if block") # این خط جزو بلاک if نیست
اگر تورفتگی رو رعایت نکنید، با خطای IndentationError
مواجه میشید.
تعداد فاصلهها در تورفتگی مهم است، و باید در کل کد یکسان باشد (۴ فاصله توصیه میشود.)
۳. متغیرها در پایتون (Python Variables)
متغیرها محفظههایی برای نگهداری دادهها هستند.
در پایتون، نیازی به تعریف صریح نوع متغیر نیست (برخلاف زبانهایی مثل C++ یا Java). پایتون خودش نوع متغیر رو بر اساس مقداری که بهش اختصاص میدید، تشخیص میده (Dynamic Typing).
ایجاد متغیر در پایتون خیلی سادهست: فقط کافیه یک نام برای متغیر انتخاب کنید و با استفاده از علامت =
، یک مقدار بهش اختصاص بدید.
مثال:
x = 5
y = "Hello, Python!"
کامنتها در پایتون (Python Comments)
کامنتها توضیحاتی هستند که در کد نوشته میشن، اما توسط مفسر پایتون نادیده گرفته میشن (اجرا نمیشن).
کامنتها برای خوانایی بیشتر کد و توضیح دادن بخشهای مختلف اون برای خودتون (در آینده) یا سایر برنامهنویسها استفاده میشن.
در پایتون، دو نوع کامنت داریم:
کامنت تکخطی: با علامت #
شروع میشه و تا انتهای همون خط ادامه داره.
# This is a single-line comment
print("Hello") # This is also a comment
کامنت چندخطی: در پایتون کامنت چند خطی واقعی وجود ندارد! اما میتونید از string چند خطی (با استفاده از سه تا کوتیشن تکی '''
یا سه تا کوتیشن دوتایی """
) به عنوان کامنت چند خطی استفاده کنید. اگر این رشته چندخطی را به متغیری نسبت ندهید، مفسر آن را نادیده میگیرد.
'''
This is a
multi-line
comment (actually a multi-line string)
'''
print("Hello")
خلاصه
این صفحه بهمون سینتکس پایتون رو یاد داد: چطور کدهای پایتون رو اجرا کنیم، اهمیت تورفتگی در پایتون، نحوه ایجاد متغیرها و نوشتن کامنتها (تکخطی و چندخطی) رو یاد گرفتیم.
نتیجهگیری
با یادگیری سینتکس پایتون، میتونی کدهایی بنویسی که هم برای کامپیوتر قابل فهم باشن و هم برای انسان خوانا باشن. تورفتگی، متغیرها و کامنتها، ابزارهای اصلی تو برای نوشتن کدهای تمیز، مرتب و حرفهای در پایتون هستند. حالا که اصول اولیه رو یاد گرفتی، آمادهای تا وارد مباحث جذابتر برنامهنویسی پایتون بشی!