Python-Zahlen
- Vorherige Seite Python-Datentypen
- Nächste Seite Python-Typumwandlung
Python-Zahlen
Es gibt drei Numeriktypen in Python:
- int
- float
- complex
Bei der Zuweisung von Variablen wird eine Variable des numerischen Typs erstellt:
Beispiel
x = 10 # int y = 6.3 # float z = 2j # komplexe Zahl
Um den Typ jedes Objekts in Python zu überprüfen, verwenden Sie bitte type()
Funktion:
Beispiel
print(type(x)) print(type(y)) print(type(z))
Int
Int oder Ganzzahlen sind vollständige Zahlen, positive oder negative, ohne Bruchteil, ohne Beschränkung der Länge.
Beispiel
Ganze Zahlen:
x = 10 y = 37216654545182186317 z = -465167846 print(type(x)) print(type(y)) print(type(z))
Float
Fließkommazahlen oder "float" sind positive oder negative Zahlen, die einen Bruchteil enthalten.
Beispiel
Gleitkommazahlen:
x = 3.50 y = 2.0 z = -63.78 print(type(x)) print(type(y)) print(type(z))
Gleitkommazahlen können auch wissenschaftliche Zahlen mit "e" sein, die die Potenz von 10 darstellen.
Beispiel
Gleitkommazahlen:
x = 27e4 y = 15E2 z = -49.8e100 print(type(x)) print(type(y)) print(type(z))
Komplexe Zahl
Komplexe Zahlen werden mit "j" als Imaginärteil notiert:
Beispiel
Komplexe Zahl:
x = 2+3j y = 7j z = -7j print(type(x)) print(type(y)) print(type(z))
Typumwandlung
Sie können int()
、float()
und complex()
Methode zum Konvertieren von einem Typ zum anderen:
Beispiel
Konvertieren Sie von einem Typ zum anderen:
x = 10 # int y = 6.3 # float z = 1j # complex # Konvertieren Sie eine Ganzzahl in eine Fließkommazahl a = float(x) # Konvertieren Sie eine Fließkommazahl in eine Ganzzahl b = int(y) # Konvertieren Sie eine Ganzzahl in eine Komplexe Zahl: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
Anmerkung:Sie können keine Mehrzahl in andere Nummerntypen umwandeln.
Zufallszahlen
Python hat nicht random()
Funktion, um zufällige Zahlen zu erstellen, aber Python hat eine Funktion namens random
Der integrierte Modul, das zur Erstellung zufälliger Zahlen verwendet werden kann:
Beispiel
Importieren Sie das random Modul und zeigen Sie eine zufällige Zahl zwischen 1 und 9 an:
import random print(random.randrange(1,10))
In Random Modul Referenzhandbuch In, Sie werden mehr über das Random Modul erfahren.
- Vorherige Seite Python-Datentypen
- Nächste Seite Python-Typumwandlung