متغیر مثل یک جعبه است که رویش اسم نوشتهایم و چیزی داخلش میگذاریم. با علامت =
مقدار را داخل جعبه میگذاریم:
age = 10
name = "زهرا"
print(name)
print(age)
علامت =
در پایتون یعنی «بگذار داخل»، نه «مساوی است با». پس این کد درست است:
apples = 5
apples = apples + 3
print(apples)
خط دوم میگوید: مقدار فعلی apples
را بردار، ۳ تا به آن اضافه کن و دوباره داخل همان جعبه بگذار. راه کوتاهترش apples += 3
است.
قانون اسم گذاشتن
- اسم متغیر با حرف شروع میشود، نه عدد:
score1درست است و1scoreنه. - فاصله در اسم ممنوع است؛ بهجایش
_بگذار:my_score - حروف بزرگ و کوچک فرق دارند:
Ageوageدو جعبهی جدا هستند. - اسم معنیدار انتخاب کن تا کدت خوانا باشد.
width = 7
height = 4
area = width * height
print(area)
چالشها
-
باغچهی مستطیل
حل شدباغچهای ۸ متر طول و ۵ متر عرض دارد. دو متغیر
lengthوwidthبساز. بعد در خط اول مساحت و در خط دوم محیط باغچه را چاپ کن. -
قلک
حل شددر قلک ۵۰۰۰ تومان است. سه هفته، هر هفته ۲۰۰۰ تومان به آن اضافه میکنی. متغیر
moneyرا بساز، سه بار با+=به آن اضافه کن و در آخر چاپش کن.