Senior
Какви типове данни има в Python? На кои групи се разделят?
sobes.tech AI
Отговор от AI
В Python типовете данни могат да бъдат разделени на няколко групи:
-
Числови типове:
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