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: 749 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? # 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 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: # 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 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 |
Dicas e truques de outras linguagens |
JavaScript - Validação de formulários em JavaScript - Como validar CPF (com pontos e hífen) usando expressões regulares |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |