Python Data Types
- Προηγούμενη Σελίδα Python Variables
- Επόμενη Σελίδα Python Αριθμοί
Προεπιλεγμένοι τύποι δεδομένων
Στο προγραμματισμό, ο τύπος δεδομένων είναι μια σημαντική έννοια.
Οι μεταβλητές μπορούν να αποθηκεύουν δεδομένα διαφορετικών τύπων και διαφορετικοί τύποι μπορούν να εκτελούν διαφορετικές λειτουργίες.
Σε αυτές τις κατηγορίες, το Python έχει τα εξής προεπιλεγμένα τύποι δεδομένων:
Τύπος κειμένου: | str |
Τύπος αριθμητικός: | int , float , complex |
Τύπος ακολουθίας: | list , tuple , range |
Τύπος χάρτη: | dict |
Τύπος σύνολου: | set , frozenset |
Βοηθητικός τύπος: | bool |
Δυαδικός τύπος: | bytes , bytearray , memoryview |
Αποκτηση τύπου δεδομένων
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση type() για να αποκτήσετε τον τύπο δεδομένων οποιουδήποτε αντικειμένου:
Παράδειγμα
Εκτύπωση τύπου δεδομένων της μεταβλητής x:
x = 10 print(type(x))
Ορισμός τύπου δεδομένων
Στα Python, όταν αντιστοιχείτε τιμή σε μεταβλητή, ορίζετε τύπο δεδομένων:
Παράδειγμα | Τύποι Δεδομένων | Προσπάθησε |
---|---|---|
x = "Hello World" | str | Προσπάθησε |
x = 29 | int | Προσπάθησε |
x = 29.5 | float | Προσπάθησε |
x = 1j | complex | Προσπάθησε |
x = ["apple", "banana", "cherry"] | list | Προσπάθησε |
x = ("apple", "banana", "cherry") | tuple | Προσπάθησε |
x = range(6) | range | Προσπάθησε |
x = {"name" : "Bill", "age" : 63} | dict | Προσπάθησε |
x = {"apple", "banana", "cherry"} | set | Προσπάθησε |
x = frozenset({"apple", "banana", "cherry"}) | frozenset | Προσπάθησε |
x = True | bool | Προσπάθησε |
x = b"Hello" | bytes | Προσπάθησε |
x = bytearray(5) | bytearray | Προσπάθησε |
x = memoryview(bytes(5)) | memoryview | Προσπάθησε |
Ορισμός συγκεκριμένου τύπου δεδομένων
Αν θέλετε να καθορίσετε τον τύπο δεδομένων, μπορείτε να χρησιμοποιήσετε τις ακόλουθες συνθετικές συναρτήσεις:
Παράδειγμα | Τύποι Δεδομένων | Προσπάθησε |
---|---|---|
x = str("Hello World") | str | Προσπάθησε |
x = int(29) | int | Προσπάθησε |
x = float(29.5) | float | Προσπάθησε |
x = complex(1j) | complex | Προσπάθησε |
x = list(("apple", "banana", "cherry")) | list | Προσπάθησε |
x = tuple(("apple", "banana", "cherry")) | tuple | Προσπάθησε |
x = range(6) | range | Προσπάθησε |
x = dict(name="Bill", age=36) | dict | Προσπάθησε |
x = set(("apple", "banana", "cherry")) | set | Προσπάθησε |
x = frozenset(("apple", "banana", "cherry")) | frozenset | Προσπάθησε |
x = bool(5) | bool | Προσπάθησε |
x = bytes(5) | bytes | Προσπάθησε |
x = bytearray(5) | bytearray | Προσπάθησε |
x = memoryview(bytes(5)) | memoryview | Προσπάθησε |
- Προηγούμενη Σελίδα Python Variables
- Επόμενη Σελίδα Python Αριθμοί