Mathematische Operationen in Python: Addition, Division, Rest, Wurzeln und Potenzen

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Mathematische Operationen in Python: Ein Leitfaden für Einsteiger

Python ist eine vielseitige Programmiersprache, die nicht nur für Webentwicklung und Automatisierung, sondern auch für mathematische Berechnungen weit verbreitet ist. In diesem Artikel zeigen wir dir detailliert, wie du Python effektiv für grundlegende und fortgeschrittene mathematische Operationen einsetzt. Wir behandeln Addition, Division, Restberechnung, Wurzelziehen, Potenzieren sowie die Arbeit mit Fakultäten und Beträgen von Zahlen.

Grundlegende mathematische Operationen in Python

Python unterstützt die standardmäßigen arithmetischen Operatoren, mit denen du grundlegende Rechenoperationen durchführen kannst. Schauen wir sie uns genauer an:

  • Addition: Der Operator + wird zum Addieren von Zahlen verwendet. Zum Beispiel ergibt 3 + 5 den Wert 8.
  • Subtraktion: Der Operator - wird zum Subtrahieren von Zahlen verwendet. Zum Beispiel ergibt 10 - 4 den Wert 6.
  • Multiplikation: Der Operator * wird zum Multiplizieren von Zahlen verwendet. Zum Beispiel ergibt 2 * 6 den Wert 12.
  • Division: Der Operator / führt eine Division durch und gibt immer eine Gleitkommazahl zurück. Zum Beispiel ergibt 8 / 2 den Wert 4.0.
  • Ganzzahldivision: Der Operator // führt eine Division durch und verwirft den Nachkommateil. Zum Beispiel ergibt 9 // 4 den Wert 2.
  • Potenzierung: Der Operator ** wird zum Potenzieren einer Zahl verwendet. Zum Beispiel ergibt 2 ** 3 den Wert 8.

Beispiel:

a = 10
b = 3

print(a + b)  # Addition: 13
print(a - b)  # Subtraktion: 7
print(a * b)  # Multiplikation: 30
print(a / b)  # Division: 3.333...
print(a // b) # Ganzzahldivision: 3
print(a ** b) # Potenzierung: 1000

Rest einer Division in Python berechnen

Der Operator % ermöglicht es dir, den Rest einer Division einer Zahl durch eine andere zu berechnen. Diese Operation ist in vielen Szenarien nützlich, zum Beispiel um zu prüfen, ob eine Zahl gerade ist.

Beispiel:

print(10 % 3)  # Rest der Division: 1
print(15 % 4)  # Rest der Division: 3

Wenn der Rest der Division gleich Null ist (x % y == 0), bedeutet dies, dass die Zahl x ohne Rest durch y teilbar ist.

Betrag einer Zahl in Python

Der Betrag einer Zahl, auch als absoluter Wert bekannt, ist der Abstand der Zahl zur Null. In Python kann der Betrag einer Zahl mit der eingebauten Funktion abs() berechnet werden.

Beispiel:

print(abs(-5))  # 5
print(abs(7))   # 7

Für die Arbeit mit Zahlenarrays und die Berechnung des Betrags für jedes Element eignet sich die Funktion np.abs() aus der NumPy-Bibliothek.

import numpy as np

arr = np.array([-3, -5, 7])
print(np.abs(arr))  # [3 5 7]

Wurzelziehen in Python

Um die Quadratwurzel in Python zu berechnen, kannst du die Funktion sqrt aus dem Modul math oder den Potenzierungsoperator ** 0.5 verwenden.

Verwendung von math.sqrt

import math

print(math.sqrt(16))  # 4.0

Verwendung der Potenzierung

number = 25
print(number ** 0.5)  # 5.0

Um die n-te Wurzel zu ziehen, verwende die folgende Formel:

number = 27
n = 3
print(number ** (1/n))  # Kubikwurzel aus 27 = 3.0

Fakultät in Python berechnen

Die Fakultät einer Zahl ist das Produkt aller natürlichen Zahlen

Blogs

Buchempfehlungen