Sobes.tech
Senior

Python-ში რა ტიპის მონაცემები არსებობს? რა ჯგუფებად იყოფა?

sobes.tech AI

პასუხი AI-სგან

პითონში მონაცემთა ტიპებს შეიძლება რამდენიმე ჯგუფად დაყოფა:

  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