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