Esiste una funzione modulo nella mathlibreria Python ?
Non è 15 % 43? Ma 15 mod 4è 1, giusto?
Esiste una funzione modulo nella mathlibreria Python ?
Non è 15 % 43? Ma 15 mod 4è 1, giusto?
Risposte:
puoi anche provare divmod(x, y)quale restituisce una tupla(x // y, x % y)
>>> 15 % 4
3
>>>
Il modulo fornisce il resto dopo la divisione dei numeri interi.
Non credo che tu stia afferrando completamente il modulo. a % be a mod bsono solo due modi diversi per esprimere il modulo. In questo caso, usa python %. No, 15 mod 4non è 1, 15 % 4 == 15 mod 4 == 3.
A = [3, 1, 2, 4]
for a in A:
print(a % 2)
produzione:
1
1
0
0