آموزش رایگان صفر تا صد پایتون (Python) به زبان ساده
-
معرفی پایتون
-
شروع کار با پایتون
-
دستور زبان پایتون (Python Syntax)
-
توضیح کامنتها در پایتون
-
متغیرها در پایتون
-
نامهای متغیر در پایتون
-
معرفی متغیرها در پایتون و اختصاص چندین مقدار به آنها
-
معرفی متغیرها در خروجی با استفاده از پایتون
-
متغیرهای سراسری (Global Variables) در پایتون
-
انواع دادهها در پایتون
-
انواع اعداد در پایتون
-
تبدیل نوع داده در پایتون (Python Casting)
-
رشتهها در پایتون (Python Strings)
-
برش دادن رشتهها در پایتون (Python - Slicing Strings)
-
تغییر رشتهها در پایتون
-
ترکیب رشتهها در پایتون (String Concatenation)
-
آشنایی با فرمتبندی رشتهها در پایتون
-
کاراکترهای Escape در پایتون
-
مقدمهای بر بولیها (Booleans) در پایتون
-
عملگرها در پایتون
-
لیستها در پایتون
-
دسترسی به آیتمهای لیست در پایتون
-
تغییر مقدار آیتمهای لیست در پایتون
-
افزودن آیتم به لیست در پایتون
-
حذف آیتمها از لیست در پایتون
-
حلقه زدن در لیستها در پایتون
-
معرفی List Comprehension در پایتون
-
مرتبسازی لیستها در پایتون
-
کپی کردن لیستها در پایتون
-
اتصال (Join) لیستها در پایتون
-
آشنایی با Tuple در پایتون
-
دسترسی به آیتمهای یک Tuple در پایتون
-
بروزرسانی Tuple در پایتون
-
باز کردن (Unpacking) Tuple در پایتون
-
حلقهها در Tupleها در پایتون
-
آموزش ترکیب و تکرار تاپلها در پایتون (Join Tuples)
-
مجموعهها (Set) در پایتون
-
دسترسی به آیتمهای مجموعه (Set) در پایتون
-
افزودن آیتم به Set در پایتون
-
حذف آیتمها از Set در Python
-
حلقه در مجموعهها (Set) در پایتون
-
روشهای ترکیب مجموعهها در پایتون (Join Sets)
-
دیکشنریها در پایتون
-
دسترسی به آیتمهای دیکشنری در پایتون
-
تغییر مقادیر دیکشنری در پایتون
-
اضافه کردن آیتمها به دیکشنری در پایتون
-
حذف آیتمها از دیکشنری در پایتون
-
استفاده از حلقهها در دیکشنریها در پایتون
-
کپی کردن دیکشنری در پایتون
-
دیکشنریهای تو در تو در پایتون (Nested Dictionaries)
-
شرطها و دستور If در پایتون
-
حلقههای while در پایتون
-
حلقههای for در پایتون
-
توابع در پایتون
-
معرفی فانکشنهای لامبدا در پایتون
-
آرایهها (Arrays) در پایتون
-
کلاسها و اشیا در پایتون
-
وراثت (Inheritance) در پایتون
-
ایتریتور (یکی یکی پیش رفتن) در پایتون
-
چندریختی (Polymorphism) در پایتون
-
محدوده (Scope) در پایتون
-
ماژول در پایتون چیست؟
-
کار با تاریخ در پایتون
-
ریاضیات در پایتون
-
JSON در پایتون به زبان ساده
-
عبارات منظم (RegEx) در پایتون
-
Python PIP
-
معرفی Try-Except در پایتون
-
ورودی کاربر در پایتون
-
فرمتبندی رشتهها در پایتون
توضیح کامنتها در پایتون
کامنتها در پایتون به ما کمک میکنند که کدهایمان را توضیح بدهیم، خوانایی آنها را بیشتر کنیم یا حتی برخی از بخشهای کد را موقتا غیرفعال کنیم. در اینجا توضیح میدهیم که چطور میتوانیم از کامنتها استفاده کنیم.
۱. ایجاد کامنت 🖊️
برای نوشتن یک کامنت در پایتون، کافی است که علامت #
را در ابتدای خط قرار دهید. پایتون بعد از این علامت، باقی خط را نادیده میگیرد و آن را کامنت در نظر میگیرد.
مثال:
# این یک کامنت است
print("Hello, World!")
در این مثال، کامنت به پایتون نمیگوید که چه چیزی اجرا شود. پایتون فقط دستور print("Hello, World!")
را اجرا میکند.
۲. کامنت در انتهای خط 🖋️
میتوانید کامنت را در انتهای یک خط نیز قرار دهید. پایتون فقط تا علامت #
را اجرا میکند و باقی خط را نادیده میگیرد.
مثال:
print("Hello, World!") # این یک کامنت است
در اینجا، پایتون فقط دستور print("Hello, World!")
را اجرا میکند و بعد از #
را نادیده میگیرد.
۳. غیرفعال کردن قسمتی از کد ⏸️
گاهی وقتها میخواهیم کدی را موقتاً غیرفعال کنیم تا اجرا نشود. برای این کار میتوانیم آن بخش از کد را کامنت کنیم.
مثال:
#print("Hello, World!")
print("Cheers, Mate!")
در این مثال، خط #print("Hello, World!")
کامنت شده است و اجرا نمیشود. پایتون فقط دستور بعدی print("Cheers, Mate!")
را اجرا میکند.
۴. کامنت چند خطی ✍️
در پایتون هیچ دستوری مخصوص برای کامنتهای چندخطی وجود ندارد. اما میتوانیم چندین #
به صورت جداگانه برای هر خط اضافه کنیم تا کامنتهای چندخطی بنویسیم.
مثال:
# این یک کامنت است
# که در چند خط نوشته شده
# و برای توضیح بیشتر کد استفاده میشود
print("Hello, World!")
۵. استفاده از رشتههای چندخطی برای کامنتها 📜
یک روش دیگر برای نوشتن کامنت چندخطی استفاده از رشتههای چندخطی (Triple Quotes) است. پایتون این رشتهها را نادیده میگیرد اگر به هیچ متغیری نسبت داده نشده باشند.
مثال:
"""
این یک کامنت است
که در چند خط نوشته شده
و برای توضیح بیشتر کد استفاده میشود
"""
print("Hello, World!")
در اینجا، پایتون به دلیل اینکه رشته به هیچ متغیری نسبت داده نشده است، آن را نادیده میگیرد.
سوال چالشبرانگیز 🤔
در نظر بگیرید که شما یک پروژه بزرگ در پایتون دارید. شما میخواهید بخشی از کد را برای تست غیرفعال کنید. چطور میتوانید این کار را با استفاده از کامنتها انجام دهید؟ آیا از کامنتهای چندخطی یا تکخطی استفاده میکنید؟
نکتهای برای تمرین 🔧
سعی کنید کد زیر را بنویسید و توضیح دهید که چرا از کامنتها استفاده شده است.
# این خط کد فقط برای تست است
# print("این خط اجرا نخواهد شد")
print("این خط اجرا میشود")
با استفاده از کامنتها میتوانید کد خود را ساده و خوانا کنید، توضیح دهید که چه کار میکنید، و یا حتی بخشی از کد را موقتاً غیرفعال کنید.