
سینتکس پایتون: کلید خوانایی و زیبایی کد!
۳۰ بهمن ۱۴۰۳
انقلاب تحلیل های پیشگویانه در زنجیره تامین (بر اساس پژوهش والر و فاست)
۵ اسفند ۱۴۰۳فرض کن داری یه کتاب میخونی، ولی هیچ توضیح اضافهای نداره. چقدر سخته که بفهمی نویسنده دقیقاً چی میخواسته بگه، نه؟ کامنتها (Comments) در برنامهنویسی پایتون هم دقیقاً همین نقش رو دارن: توضیحاتی که به خودت (در آینده) و بقیه برنامهنویسها کمک میکنن تا کدهات رو راحتتر بفهمن. این صفحه بهت یاد میده که چطور با استفاده از کامنتهای تکخطی و چندخطی، کدهای پایتون خودت رو خواناتر، قابل فهمتر و حرفهایتر کنی. پس بزن بریم!
۱. هدف کامنتها (Comments)
توضیح کد پایتون: کامنتها به شما اجازه میدن تا توضیح بدید که کد شما چیکار میکنه، چرا به این شکل نوشته شده، و منطق پشت اون چیه.
جلوگیری از اجرای کد: میتونید از کامنتها برای “غیرفعال کردن” موقت بخشهایی از کد استفاده کنید، بدون اینکه اونها رو حذف کنید (برای تست یا اشکالزدایی).
افزایش خوانایی: کامنتهای خوب، خواندن و فهمیدن کد رو برای شما و دیگران بسیار سادهتر میکنن.
۲. کامنت تکخطی (Single-Line Comments)
با علامت #
شروع میشن.
هر چیزی که بعد از #
بیاد، تا انتهای همون خط، به عنوان کامنت در نظر گرفته میشه و توسط مفسر پایتون نادیده گرفته میشه.
میتونن در ابتدای یک خط یا بعد از یک دستور پایتون قرار بگیرن.
مثال:
# This is a comment
print("Hello, World!") # This is also a comment
۳. کامنت چندخطی (Multi-Line Comments)
پایتون به طور رسمی، کامنت چندخطی نداره.
اما، میتونید از یک string چندخطی (با استفاده از '''
یا """
) به عنوان کامنت چندخطی استفاده کنید.
تا زمانی که این string چندخطی به یک متغیر اختصاص داده نشه، مفسر پایتون اون رو نادیده میگیره (درست مثل یک کامنت).
مثال:
'''
This is a multi-line
comment (actually a string).
It can span multiple lines.
'''
print("Hello, World!")
روش دیگر برای ایجاد کامنت چند خطی استفاده از # در ابتدای هر خط است.
# This is a multi-line
# comment.
# It can span multiple lines.
print("Hello, World!")
خلاصه
این صفحه بهمون یاد داد که کامنتها چقدر در پایتون مهم هستن، چطور از کامنتهای تکخطی (#
) و چندخطی (با استفاده از string چندخطی یا # در ابتدای هر خط) استفاده کنیم تا کدهامون رو توضیح بدیم، خواناتر کنیم و بخشهایی از کد رو موقتاً غیرفعال کنیم.
نتیجهگیری
کامنتنویسی یک مهارت ضروری برای هر برنامهنویس پایتون محسوب میشه. با نوشتن کامنتهای خوب و بهجا، نه تنها به خودت در آینده کمک میکنی، بلکه همکاری با بقیه برنامهنویسها رو هم راحتتر میکنی. پس از همین حالا، کامنتنویسی رو به یک عادت همیشگی در کدنویسی خودت تبدیل کن و از مزایای بیشمارش بهرهمند شو!