Senior
Jakie typy danych są w Pythonie? Na jakie grupy się dzielą?
sobes.tech AI
Odpowiedź od AI
W Pythonie typy danych można podzielić na kilka grup:
-
Typy liczbowe:
int— liczby całkowite, np. 42float— liczby zmiennoprzecinkowe, np. 3.14complex— liczby zespolone, np. 1+2j
-
Typ logiczny:
bool— przyjmuje wartościTruelubFalse
-
Sekwencje:
str— łańcuchy znaków, np. "hello"list— listy zmienialne, np. [1, 2, 3]tuple— krotki niemutowalne, np. (1, 2, 3)
-
Zbiory:
set— zbiór zmienny unikalnych elementówfrozenset— zbiór niemutowalny
-
Mapowania:
dict— słowniki, pary klucz-wartość, np. {"key": "value"}
-
Inne typy:
NoneType— typ obiektuNone
Przykład użycia:
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