Sobes.tech
Senior

Python'da qanday ma'lumot turlari mavjud? Qaysi guruhlarga bo'linadi?

sobes.tech AI

AIdan javob

Python'da ma'lumot turlari bir nechta guruhga bo'linishi mumkin:

  1. Raqamli turlar:

    • int — butun sonlar, masalan, 42
    • float — o'nlik sonlar, masalan, 3.14
    • complex — murakkab sonlar, masalan, 1+2j
  2. Mantiqiy tur:

    • boolTrue yoki False qiymatlarni oladi
  3. Ketma-ketliklar:

    • str — satrlar, masalan, "hello"
    • list — o'zgartiriladigan ro'yxatlar, masalan, [1, 2, 3]
    • tuple — o'zgartirilmaydigan to'plamlar, masalan, (1, 2, 3)
  4. To'plamlar:

    • set — o'zgartiriladigan noyob elementlar to'plami
    • frozenset — o'zgartirilmaydigan to'plam
  5. Ko'rsatmalar:

    • dict — lug'atlar, kalit-qiymat juftliklari, masalan, {"key": "value"}
  6. Boshqa turlar:

    • NoneTypeNone ob'ektining turi

Foydalanish misoli:

x = 10          # int
pi = 3.1415     # float
flag = True     # bool
name = "Anna"  # str
items = [1, 2, 3]  # list
point = (10, 20)    # tuple
settings = {"theme": "dark"}  # dict