Python math.gcd()-Methode
Python math.gcd()Die Methode gibt den größten gemeinsamen Teiler der angegebenen ganzzahligen Argumente zurück.
gcd(0,0) gibt 0 zurück.
Python-Version: 3.5
Geändert in Version 3.9: Unterstützung für eine beliebige Anzahl von Argumenten wurde hinzugefügt; frühere Versionen unterstützten nur zwei Argumente.
Syntax
Die Syntax der Methode math.gcd() lautet wie folgt:
math.gcd(*integers)
Parameter description:
- *integers-- Erforderlich. Eine Zahl. Wenn x keine Zahl ist, wird TypeError zurückgegeben.
Rückgabewert
Gibt eine Ganzzahl int zurück, die den größten gemeinsamen Teiler (GGT) von zwei oder mehr ganzen Zahlen darstellt.
Beispiel
Das folgende Beispiel gibt den größten gemeinsamen Teiler von Zahlen zurück:
Beispiel
# Importiere das math-Paket
import math
# Den größten gemeinsamen Teiler ausgeben
print (math.gcd(3, 6))
print (math.gcd(6, 12))
print (math.gcd(12, 36))
print (math.gcd(-12, -36))
print (math.gcd(5, 12))
print (math.gcd(10, 0))
print (math.gcd(0, 34))
print (math.gcd(0, 0))
import math
# Den größten gemeinsamen Teiler ausgeben
print (math.gcd(3, 6))
print (math.gcd(6, 12))
print (math.gcd(12, 36))
print (math.gcd(-12, -36))
print (math.gcd(5, 12))
print (math.gcd(10, 0))
print (math.gcd(0, 34))
print (math.gcd(0, 0))
Ausgabeergebnis:
3 6 12 12 1 10 34 0Weitere Erweiterungen
Python math-Modul