آموزش پایتون – فصل سوم: نحوه نگارش پایتون

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

پایتون - فصل سوم: نگارش پایتون

اجرای کدهای پایتون

در فصل نصب و اجرای پایتون به طور کامل توضیح دادیم که چگونه می توانید یک کد پایتون را اجرا کنید.

به طور خلاصه دو راه حل استفاده از Command Line و یا ایجاد یک فایل .py و اجرای آن از طریق مفسر پایتون برای استفاده شما در دسترس است.

در Command Line می توانید تمامی کد های پایتون را به صورت مستقیم اجرا کنید. مانند مثال زیر که خروجی آن برابر Hello World! است:

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

اگر می خواهید از یک فایل خاص برای اجرای کدهای زبان پایتون استفاده کنید، می توانید یک فایل با پسوند .py ایجاد کرده و از طریق Command Line با زدن دستور python file.py آن فایل را اجرا کنید. مانند مثال زیر:

python file.py

فاصله گذاری در زبان پایتون

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

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

به مثال زیر توجه کنید، این یک کد بدون خطا است:

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

در صورتی که مثال بالا را مانند حالت زیر بنویسید کامپایلر پایتون پیغام خطا خواهد داد:

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

کامنت گذاری در زبان پایتون

کامنت گذاری در زبان برنامه نویسی پایتون با استفاده از # انجام می شود.

اگر پایتون با علامت # برخورد کند نوشته های بعد از آن را را به صورت کامنت در نظر خواهد گرفت.

مانند مثال زیر:

#این یک کامنت است
print("Hello, World!")

کامنت گذاری با استفاده از Docstrings در زبان پایتون

قابلیتی در زبان پایتون وجود دارد به نام Docstrings که نوعی کامنت گذاری تلقی می شود.

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

یک Docstring با قرار دادن سه عدد علامت نقل قول دوتایی (“””) اطراف یک متن تعریف می شود.

Docstring می تواند یک خطی و یا چند خطی باشد.

"""This is a
multiline docstring."""
print("Hello, World!")

ویدیوها و مطالب مشابه