
متغیر های سراسری در پایتون (Python – Global Variables)
۵ اسفند ۱۴۰۳
تمرین های متغیرها در پایتون (Python Variables Exercises)
۵ اسفند ۱۴۰۳بریم سراغ نامگذاری متغیرها در پایتون!
اسمگذاری متغیرها مثل انتخاب اسم برای فرزند میمونه! باید با دقت و وسواس انجام بشه. فکر کن یه متغیر داشته باشی به اسم x
، بعد چند روز یادت بره که این x
اصلاً چی بود و چیکار میکرد! پس بیا با هم یاد بگیریم که چطور اسمهای بامعنی و درستحسابی برای متغیرهامون انتخاب کنیم تا دیگه هیچوقت گیج نشیم و کدهامون مثل روز روشن، خوانا و واضح باشن!
فهرست مطالب
یه اسم خوب چه ویژگیهایی داره؟
- نام متغیر میتونه کوتاه باشه (مثل x و y) یا یه کم توصیفیتر باشه (مثل age, carname, total_volume).
- یه سری قانون و قاعده هم برای اسمگذاری داریم:
- باید با حرف انگلیسی (a-z, A-Z) یا زیرخط (_) شروع بشه.
- نمیتونه با عدد شروع بشه.
- فقط میتونه شامل حروف انگلیسی، عدد و زیرخط باشه.
- به حروف بزرگ و کوچیک حساسه! (یعنی
age
باAge
فرق داره!) - نمیتونه یکی از کلمات کلیدی پایتون باشه (مثل
print
,if
,for
و …).
مثالهایی از اسمهای مجاز:
myvar = "John"
my_var = "John"
_my_var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"
مثالهایی از اسمهای غیرمجاز که نباید استفاده کنی!
2myvar = "John"
my-var = "John"
my var = "John"
چند تا اسم باحال برای متغیرهای چندکلمهای
اگه اسمت چند کلمهای شد، چند تا روش باحال داریم که کدها خواناتر بشن:
- حالت شتری (Camel Case): کلمه اول کوچیک، بقیه کلمات با حرف بزرگ شروع میشن:
myVariableName
- حالت پاسکال (Pascal Case): همه کلمات با حرف بزرگ شروع میشن:
MyVariableName
- حالت مار (Snake Case): کلمات با زیرخط (_) از هم جدا میشن:
my_variable_name
یه نکته خفن:
حواست باشه که نامگذاری متغیرها یه قرارداد بین برنامهنویسهاست. اجباری نیست، ولی اگه رعایت کنی، هم خودت راحتتری، هم بقیه برنامهنویسها! 😉
خلاصه
این صفحه بهمون یاد داد که چطور اسمهای درست و حسابی برای متغیرهامون انتخاب کنیم تا کدهامون خواناتر و تمیزتر بشن و دیگه هیچوقت بین متغیرهامون گم نشیم!
نتیجهگیری
انتخاب اسم خوب برای متغیرها شاید اولش ساده به نظر برسه، ولی توی پروژههای بزرگ خیلی به کمکت میاد. پس از همین الان تمرین کن که اسمهای بامعنی و خوشگل برای متغیرهات انتخاب کنی! 💪