Senior
Kokie duomenų tipai yra Python'e? Į kokias grupes jie skirstomi?
sobes.tech AI
Atsakymas iš AI
Python'e duomenų tipai gali būti suskirstyti į kelias grupes:
-
Skaičių tipai:
int— sveikieji skaičiai, pavyzdžiui, 42float— slankiojo kablelio skaičiai, pavyzdžiui, 3.14complex— sudėtiniai skaičiai, pavyzdžiui, 1+2j
-
Loginiai tipas:
bool— priima reikšmesTruearbaFalse
-
** Sekos**:
str— eilutės, pavyzdžiui, "hello"list— keičiamieji sąrašai, pavyzdžiui, [1, 2, 3]tuple— nekintamosios poros, pavyzdžiui, (1, 2, 3)
-
Rinkiniai:
set— keičiamas unikalių elementų rinkinysfrozenset— nekintamas rinkinys
-
Atvaizdavimai:
dict— žodynai, raktas-reikšmė poros, pavyzdžiui, {"key": "value"}
-
Kiti tipai:
NoneType— objektoNonetipas
Pavyzdys naudojimo:
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