Sobes.tech
Senior

Дар Python кадом намудҳои маълумот мавҷуданд? Ба кадом гурӯҳҳо тақсим мешаванд?

sobes.tech AI

Ҷавоб аз AI

Дар Python намудҳои маълумотро метавон ба чанд гурӯҳ тақсим кард:

  1. Намудҳои рақамӣ:

    • int — рақамҳои бутун, масалан, 42
    • float — рақамҳои нуқтаи дароз, масалан, 3.14
    • complex — рақамҳои мураккаб, масалан, 1+2j
  2. Намуди мантиқи:

    • bool — қабул мекунад арзишҳои True ё False
  3. Тартибҳо:

    • str — сатрҳо, масалан, "hello"
    • list — рӯйхатҳои тағйирёбанда, масалан, [1, 2, 3]
    • tuple — тӯпҳо, ки тағйирнопазиранд, масалан, (1, 2, 3)
  4. Ҷамъҳо:

    • set — ҷамъи тағйирёбанда аз уникал элементҳо
    • frozenset — ҷамъи тағйирнопазир
  5. Намудҳои намоиш:

    • dict — луғатҳо, ҷуфтҳои калид-арзиш, масалан, {"key": "value"}
  6. Намудҳои дигар:

    • NoneType — намуди объекти None

Маслиҳат барои истифода:

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