En Python, pode usar “\” para calcular o cociente dun número enteiro e “%” para calcular o resto (resto, mod).
q = 10 // 3 mod = 10 % 3 print(q, mod) # 3 1
A función incorporada divmod() é útil cando quere tanto o cociente como o resto dun número enteiro.
As seguintes tuplas son devoltas por divmod(a, b).(a // b, a % b)
Cada un pode ser desembalado e adquirido.
q, mod = divmod(10, 3) print(q, mod) # 3 1
Por suposto, tamén podes recollelo directamente na tupla.
answer = divmod(10, 3) print(answer) print(answer[0], answer[1]) # (3, 1) # 3 1