Python math.gcd()-Methode

Python math 模块Python math-Modul

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))

Ausgabeergebnis:

3
6
12
12
1
10
34
0

Python math 模块Python math-Modul

Weitere Erweiterungen