Zum Inhalt springen

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

python
x = 10
y = -5
z = 0

Mit 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

python
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.6666666666666667

Gleitkommazahlen

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

python
x = 10.5
y = -5.2
z = 0.0

Wie 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

python
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.5714285714285714

Komplexe 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

python
x = 10 + 5j
y = -5 + 3j
z = 0 + 0j

Wie 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

python
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?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.