Senior
Python-ში რა ტიპის მონაცემები არსებობს? რა ჯგუფებად იყოფა?
sobes.tech AI
პასუხი AI-სგან
პითონში მონაცემთა ტიპებს შეიძლება რამდენიმე ჯგუფად დაყოფა:
-
რიცხვითი ტიპები:
int— მთელი რიცხვები, მაგალითად, 42float— ათწილადი რიცხვები, მაგალითად, 3.14complex— კომპლექსური რიცხვები, მაგალითად, 1+2j
-
ლოგიკური ტიპი:
bool— მიიღებს მნიშვნელობებსTrueანFalse
-
საკმაოდ სია:
str— სტრიქონები, მაგალითად, "hello"list— მორგებადი სია, მაგალითად, [1, 2, 3]tuple— მორგებადი არამორგებადი, მაგალითად, (1, 2, 3)
-
კომპლექსები:
set— მორგებადი უნიკალური ელემენტების სიაfrozenset— მორგებადი არაა
-
შესახებ:
dict— ლექსიკონი, გასაღები-ღირებულების წყვილები, მაგალითად, {"key": "value"}
-
სხვა ტიპები:
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