متغیرها در پایتون (Python Variables)
متغیر (Variable) در پایتون ظرفی برای ذخیره داده ها است. برخلاف بسیاری از زبان های دیگر، پایتون نیازی به دستور خاصی برای تعریف متغیر ندارد. متغیر درست در لحظه ای که مقداری به آن اختصاص داده می شود ایجاد می گردد.
ایجاد متغیرها
برای ایجاد متغیر کافی است به آن مقداری نسبت دهید. نوع متغیر به طور خودکار تعیین می شود.
x = 5
y = "John"
print(x)
print(y)
متغیرها در پایتون می توانند پس از تعریف، نوعشان تغییر کند.
x = 4 # نوع int
x = "Sally" # نوع str
print(x)
کست کردن (Casting)
اگر بخواهید نوع داده متغیر را به طور مشخص تعیین کنید، می توانید از توابع تبدیل نوع استفاده کنید.
x = str(3) # مقدار '3'
y = int(3) # مقدار 3
z = float(3) # مقدار 3.0
گرفتن نوع متغیر
برای تشخیص نوع داده متغیر از تابع type()
استفاده کنید.
x = 5
y = "John"
print(type(x))
print(type(y))
برای مطالعه بیشتر به بخش انواع داده ها در پایتون و کست کردن در پایتون مراجعه کنید.
تک کوتیشن یا دابل کوتیشن؟
برای تعریف رشته ها می توانید از کوتیشن تکی یا دوتایی استفاده کنید.
x = "John"
# معادل است با
x = 'John'
حساسیت به حروف بزرگ و کوچک
نام متغیرها در پایتون به حروف بزرگ و کوچک حساس است.
a = 4
A = "Sally"
# A متغیری متفاوت از a است
گام بعدی
پس از آشنایی با متغیرها می توانید به بخش نام گذاری متغیرها سر بزنید یا برای مرور مباحث پایه ای به سینتکس پایتون مراجعه کنید.