تعریف متغیر و قواعد نام‌گذاری

۱. متغیر چیست؟

متغیر در پایتون یک نام است که برای ذخیره مقدار استفاده می‌شود. هر متغیر می‌تواند مقدار عددی، متنی یا هر نوع داده‌ای دیگر را در خود نگه دارد.

🔹 مثال:

x = 10  # یک متغیر عددی
name = "Ali"  # یک متغیر رشته‌ای
is_active = True  # یک متغیر منطقی (بولین)

۲. قواعد نام‌گذاری متغیرها

نام متغیر باید از قوانین زیر پیروی کند:

✅ فقط شامل حروف (a-z, A-Z)، اعداد (0-9) و آندرلاین (_) باشد.
✅ نمی‌تواند با عدد شروع شود.
حساس به حروف بزرگ و کوچک است (Name با name فرق دارد).
✅ نباید از کلمات کلیدی پایتون (if, while, def, …) استفاده کرد.

🔹 مثال صحیح:

my_variable = 10
_name = "Ali"
age25 = 25

🔹 مثال غلط:

2name = "Ali"  # ❌ خطا: نام متغیر نمی‌تواند با عدد شروع شود
my-variable = 10  # ❌ خطا: استفاده از "-" غیرمجاز است
if = 5  # ❌ خطا: "if" یک کلمه کلیدی است