قوانین نامگذاری متغیرها در پایتون ؛ راهنمای کامل و کاربردی
Python – نامگذاری متغیرها
در پایتون، متغیرها همان ظرفهایی هستند که دادهها را در خود نگه میدارند. نام متغیر میتواند بسیار کوتاه باشد (مثل x یا y) یا یک نام معنیدار و توصیفی داشته باشد (مثل age، car_name یا total_volume).
قوانین نامگذاری متغیرها در پایتون
برای اینکه یک نام بهعنوان متغیر معتبر شناخته شود، باید این نکات رعایت شود:
-
نام متغیر حتماً باید با یک حرف یا خط زیر ( _ ) شروع شود.
-
نام متغیر نباید با عدد آغاز شود.
-
تنها حروف انگلیسی، اعداد و خط زیر در نامهای متغیر قابل استفاده هستند.
-
نام متغیر به بزرگی و کوچکی حروف حساس است. برای مثال:
age،AgeوAGEسه متغیر کاملاً متفاوت هستند. -
نام متغیر نباید یکی از کلمات رزرو شده پایتون (keywords) باشد.
نمونه نامهای معتبر
myvar = "John"
my_var = "John"
_my_var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"
نمونه نامهای نامعتبر
2myvar = "John"
my-var = "John"
my var = "John"
نکته مهم
نام متغیرها Case Sensitive هستند؛ یعنی هر تغییری در حروف بزرگ و کوچک، متغیر جدیدی ایجاد میکند.
شیوههای نوشتن نامهای چندکلمهای
وقتی نام متغیر از چند کلمه تشکیل شود، بهتر است از یکی از روشهای استاندارد زیر استفاده کنیم تا خوانایی کد حفظ شود.
Camel Case (کمل کیس)
در این روش، اولین کلمه با حرف کوچک شروع شده و کلمات بعدی با حرف بزرگ آغاز میشوند:
myVariableName = "John"
Pascal Case (پاسکال کیس)
در این روش، همه کلمات با حرف بزرگ شروع میشوند:
MyVariableName = "John"
Snake Case (اسنیک کیس)
در این روش، کلمات با خط زیر از هم جدا میشوند:
my_variable_name = "John"
تمرین
کدامیک از گزینههای زیر متغیر معتبر نیست؟
پاسخ:my-var نامعتبر است، زیرا استفاده از خط تیره در نام متغیر مجاز نیست.
دیدگاهتان را بنویسید