Zahlen in Python verstehen
Python ist eine hochentwickelte, interpretierte Programmiersprache, die für verschiedene Anwendungen weit verbreitet ist, darunter Webentwicklung, maschinelles Lernen, Datenanalyse und mehr. In diesem Artikel werfen wir einen genaueren Blick auf die verschiedenen Zahlentypen in Python und wie man sie effektiv nutzt.
Ganzzahlen
Ganzzahlen sind ganze Zahlen, die positiv, negativ oder null sein können. In Python werden Ganzzahlen durch den Datentyp int dargestellt. Hier sind einige Beispiele für Ganzzahlen in Python:
Python-Zahlenvariablen definieren
x = 10
y = -5
z = 0Mit Ganzzahlen in Python können Sie verschiedene arithmetische Operationen durchführen, wie Addition, Subtraktion, Multiplikation, Division und mehr. Hier ist ein Beispiel, wie Sie diese Operationen in Python ausführen können:
Python-Mathematik mit Ganzzahlen
a = 5
b = 3
# Addition
c = a + b
print(c) # 8
# Subtraction
c = a - b
print(c) # 2
# Multiplication
c = a * b
print(c) # 15
# Division
c = a / b
print(c) # 1.6666666666666667Gleitkommazahlen
Gleitkommazahlen, auch bekannt als Fließkommazahlen, sind Zahlen mit Dezimalstellen. In Python werden Gleitkommazahlen durch den Datentyp float dargestellt. Hier sind einige Beispiele für Gleitkommazahlen in Python:
Python-Gleitkommazahlen definieren
x = 10.5
y = -5.2
z = 0.0Wie Ganzzahlen unterstützen Gleitkommazahlen in Python verschiedene arithmetische Operationen. Es ist jedoch wichtig zu beachten, dass Gleitkommazahlen eine begrenzte Genauigkeit haben, sodass das Ergebnis einiger Operationen nicht genau wie erwartet ausfallen kann.
Python-Mathematik mit Gleitkommazahlen
a = 5.5
b = 3.5
# Addition
c = a + b
print(c) # 9.0
# Subtraction
c = a - b
print(c) # 2.0
# Multiplication
c = a * b
print(c) # 19.25
# Division
c = a / b
print(c) # 1.5714285714285714Komplexe Zahlen
Komplexe Zahlen sind Zahlen, die sowohl einen Real- als auch einen Imaginärteil haben. In Python werden komplexe Zahlen durch den Datentyp complex dargestellt und mit dem Buchstaben j oder J gekennzeichnet. Hier sind einige Beispiele für komplexe Zahlen in Python:
Python-Komplexe-Zahlen-Variablen definieren
x = 10 + 5j
y = -5 + 3j
z = 0 + 0jWie Ganzzahlen und Gleitkommazahlen unterstützen auch komplexe Zahlen in Python verschiedene arithmetische Operationen. Hier ist ein Beispiel, wie Sie diese Operationen in Python ausführen können:
Python-Mathematik mit komplexen Zahlen
a = 5 + 2j
b = 3 + 4j
# Addition
c = a + b
print(c) # (8+6j)
# Subtraction
c = a - b
print(c) # (2-2j)
# Multiplication
c = a * b
print(c) # (7+26j)
# Division
c = a / b
print(c) # (0.92-0.56j)Fazit
In diesem Artikel haben wir die verschiedenen Zahlentypen in Python und deren effektive Nutzung behandelt. Egal, ob Sie Anfänger oder erfahrener Entwickler sind, das Verständnis dieser numerischen Typen ist entscheidend für das Schreiben robusten Python-Codes.
Praxis
Welche der folgenden Zahlentypen werden in Python unterstützt?