Você está aqui: Python ::: Dicas & Truques ::: Matemática e Estatística |
Como retornar o resultado de uma divisão de inteiros, incluindo o resto, em Python, usando a função divmod() do PythonQuantidade de visualizações: 969 vezes |
|
A função divmod() da linguagem Python é usada quando queremos efetuar uma divisão considerando dois números inteiros e retornar tanto o resultado da divisão quanto o seu resto. Vamos ver um exemplo? Considere que queremos dividir 9 por 2. Sabemos que o resultado será 4,5. Porém, ao usarmos a função divmod() nós teremos, como resultado, uma tupla contendo os valores 4 e 1, ou seja, a divisão inteira de 9 por 4 resultou em 4 e o resto da divisão foi 1. Vamos ver isso em código Python? ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# função principal do programa
def main():
# vamos retornar o quociente e o resto da divisão
resultado = divmod(9, 2)
# e mostramos o resultado
print("O resultado é: {0}".format(resultado))
if __name__== "__main__":
main()
Ao executarmos este código Python nós teremos a seguinte saída: O resultado é: (4, 1) Observe que a função divmod() do Python aceita números reais como argumentos. Veja, por exemplo, o resultado de uma chamada a esta função com os valores 9,5 e 2: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# função principal do programa
def main():
# vamos retornar o quociente e o resto da divisão
resultado = divmod(9.5, 2)
# e mostramos o resultado
print("O resultado é: {0}".format(resultado))
if __name__== "__main__":
main()
Agora a saída será: O resultado é: (4.0, 1.5) |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






