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