🟡 O‘zgaruvchilar (Variables)
int-butun sonlar uchun ishlatiladi
float-kasr sonlar uchun yaratiladi
string-tekstlar uchun ishlatiladi
📌 1. O‘zgaruvchi nima?
O‘zgaruvchi (variable) — bu dastur ichida ma’lumotlarni saqlovchi nomlangan konteyner.
➡️ Ya’ni, siz biror qiymatga nom berasiz va uni istagan paytda chaqirib ishlatishingiz mumkin.
🛠 2. Python’da o‘zgaruvchi qanday yaratiladi?
Python’da o‘zgaruvchi turini yozmasdan, bevosita qiymat biriktirish orqali yaratiladi:
ism = "Ali"
yosh = 20
bal = 4.5
🔹 ism
— matn (string)
🔹 yosh
— butun son (int)
🔹 bal
— o‘nlik son (float)
✅ 3. O‘zgaruvchi nomlash qoidalari
O‘zgaruvchi nomlari:
🔸 Harf yoki pastki chiziq (_
) bilan boshlanishi kerak
🔸 Raqam bilan boshlanmasligi kerak
🔸 Faqat harf, raqam va pastki chiziqdan iborat bo‘lishi mumkin
🔸 Pythonning maxsus so‘zlarini (class
, if
, while
va h.k.) ishlatib bo‘lmaydi
✅ To‘g‘ri nomlar:
ism = "Lola"
yosh1 = 18
_max_baho = 100
❌ Noto‘g‘ri nomlar:
1yosh = 20 # Raqam bilan boshlanadi ❌
ism-fam = "Ali" # Minus belgisi ishlatilgan ❌
class = "10A" # Maxsus so‘z (keyword) ❌
🔍 4. O‘zgaruvchi turini aniqlash — type()
x = 10
print(type(x)) # <class 'int'>
type()
funksiyasi yordamida o‘zgaruvchining qanday turga tegishli ekanini bilib olamiz.
🧪 5. Misollar
a = 10 # int
b = 3.14 # float
ism = "Nodir" # str
aktiv = True # bool
print(ism) # Natija: Nodir
print(a + b) # Natija: 13.14
🧠 Xulosa
O‘zgaruvchi | Qiymat | Turi |
---|---|---|
ism |
"Ali" |
str |
yosh |
20 |
int |
bal |
4.5 |
float |
aktiv |
True |
bool |
Top comments (0)