Tutorial Material

Ma'lumot turlari

Share to
Python ma'lumot turlari

Ma'lumot turi (data type) - kompyuter xotirasida axborotni saqlash uchun ishlatiladigan tur.

Pythonning ma'lumot turlari boshqa dasturlash tillari bilan solishtirganda o'ziga xos.

Quyida Python dasturlash tilidagi asosiy ma'lumot turlari keltirilgan:

Ma'lumot turi Misol Izoh
Boolean True or False Rost True (qiymati 1) yoki yolg'on False (qiymati 0)
String "Let's learn Python" Belgilar/matnlar ketma-ketligi ( " yoki ' bilan o'raladi)
Integer 25 or 1209 Butun sonlar
Float 3.14 or 0.99 O'nlik kasr sonlar
Hexadecimal 0x9a or 0x1d3 Hex formatdagi sonlar (16-lik sanoq tizimi)
Complex 1 + 5j Haqiqiy va xayoliy qismlardan iborat kompleks sonlar
List ['xyz', 786, 2.23] Turli turlarni saqlaydigan ketma-ketlik va uning ichidagi qiymatlar o'zgarishi mumkin
Tuple ('xyz', 768, 2.23) Turli turlarni saqlaydigan ketma-ketlik, lekin ichidagi qiymatlar o'zgarmaydi
Set {'apple', 'orange'} Tartibsiz (unordered) va takrorlanmaydigan (unique) elementlar to'plami
Dictionary {'name': 'adi','id':2} Key-value juftliklari ko'rinishidagi ma'lumotlar

Turli ma'lumot turlarini sinab ko'rish uchun quyidagi Python skriptlarini ishga tushiring.

Boolean

print(True)
print(False)

String (Matn)

print("Keling Python o'rganamiz")
print('Python o\'rganish juda oson')

Integer va Float (Butun va kasr sonlar)

print(20)       # butun son
print(3.14)     # kasr son
print(0x9a)     # o'n oltilik (154 chop etadi)
print(5j)       # kompleks son

List va Tuple (Ro'yxat va tuple)

print([1, 2, 3, 4, 5])           # list (o'zgartirish mumkin)
print(["bir", "ikki", "uch"])

print((1, 2, 3, 4, 5))           # tuple (o'zgartirish mumkin emas)
print(("bir", "ikki", "uch"))

Set va Dictionary (To'plam va lug'at)

print({1, 2, 3, 4, 5})               # set (takrorlanmas elementlar)
print({"olma", "apelsin", "mango"})

print({"ism": "Ali", "yosh": 20})     # dictionary (kalit-qiymat)

profil = {"ism": "Vali", "yosh": 21}
print(profil)
print(type(profil))  # <class 'dict'>

Edit this tutorial

Oxirgi yangilangan: 15-iyun, 2026