ساختار نوشتاری (Syntax)
اینجا درباره «سینتکس پایتون» حرف می زنیم. «سینتکس (Syntax)» یعنی قوانین نوشتن کد. با همین قوانین، مفسر کد را می فهمد. اول اجرای سریع را می بینیم، بعد سراغ تورفتگی و متغیر و کامنت می رویم.
اجرای سینتکس پایتون
می توانید کد را در «خط فرمان (Command Line)» اجرا کنید. یا فایل .py بسازید و آن را اجرا کنید. این یک نمونه ساده است.
print("Hello, World!")
تورفتگی (Indentation) در پایتون
تورفتگی یعنی فاصله ابتدای خط. در پایتون تورفتگی خیلی مهم است. پایتون با تورفتگی می فهمد «بلوک کد (Code Block)» کجاست.
نمونه صحیح تورفتگی
if 5 > 2:
print("Five is greater than two!")
خطای حذف تورفتگی
اگر تورفتگی را نگذاری، خطای «سینتکس (Syntax Error)» می گیری.
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!")
متغیرها (Variables)
«متغیر (Variable)» جعبه نگهداری داده است. در پایتون با «انتساب (Assignment)» ساخته می شود؛ دستور اعلام جداگانه ندارد.
x = 5
y = "Hello, World!"
print(x)
print(y)
کامنت ها (Comments)
«کامنت (Comment)» توضیح داخل کد است. با علامت # شروع می شود. از آن به بعد خط نادیده گرفته می شود.
# This is a comment.
print("Hello, World!")
گام های عملی
- یک فایل .py بساز و یک print بنویس.
- یک if ساده با تورفتگی درست بزن.
- یک متغیر بساز و با # توضیح بده.
نکته: برای تمرین سریع، از ادیتور آنلاین استفاده کن. نتیجه را فوری می بینی و ایرادها را می فهمی.
جمع بندی سریع
- سینتکس پایتون به تورفتگی حساس است.
- تعداد فاصله مهم نیست؛ یکسان بودن مهم است.
- متغیر با انتساب ساخته می شود.
- # یعنی کامنت و اجرا نمی شود.