Gibt es eine Modulo-Funktion in der Python- mathBibliothek?
Ist nicht 15 % 43? Aber 15 mod 4ist 1 richtig?
Gibt es eine Modulo-Funktion in der Python- mathBibliothek?
Ist nicht 15 % 43? Aber 15 mod 4ist 1 richtig?
Antworten:
Sie können auch versuchen, divmod(x, y)welches ein Tupel zurückgibt(x // y, x % y)
>>> 15 % 4
3
>>>
Das Modulo gibt den Rest nach der Ganzzahldivision an.
Ich glaube nicht, dass Sie Modulo vollständig erfassen. a % bund a mod bsind nur zwei verschiedene Möglichkeiten, Modulo auszudrücken. In diesem Fall verwendet Python %. Nein, 15 mod 4ist nicht 1, 15 % 4 == 15 mod 4 == 3.
A = [3, 1, 2, 4]
for a in A:
print(a % 2)
Ausgabe:
1
1
0
0