DEV Community

Kerimova_Manzura
Kerimova_Manzura

Posted on • Edited on

Python’da O‘zgaruvchilar (Variables)

🟡 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
Enter fullscreen mode Exit fullscreen mode

🔹 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
Enter fullscreen mode Exit fullscreen mode

❌ Noto‘g‘ri nomlar:

1yosh = 20        # Raqam bilan boshlanadi ❌
ism-fam = "Ali"   # Minus belgisi ishlatilgan ❌
class = "10A"     # Maxsus so‘z (keyword) ❌
Enter fullscreen mode Exit fullscreen mode

🔍 4. O‘zgaruvchi turini aniqlash — type()

x = 10
print(type(x))  # <class 'int'>
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

🧠 Xulosa

O‘zgaruvchi Qiymat Turi
ism "Ali" str
yosh 20 int
bal 4.5 float
aktiv True bool

Top comments (0)