Arredondar Números
Parte da seção Logic & Flow do Journey de Python da Coddy — lição 5 de 78.
A função round() arredonda números para o valor mais próximo.
round(number, ndigits)number: O valor a ser arredondado.ndigits: Casas decimais a manter (opcional).
Exemplos:
print(round(4.567)) # 5
print(round(4.567, 2)) # 4.57
print(round(456.78, -1)) # 460.0O Python arredonda casos intermediários para o número par mais próximo (arredondamento bancário):
print(round(2.5)) # 2 (arredonda para BAIXO para o par 2)
print(round(3.5)) # 4 (arredonda para CIMA para o par 4)Desafio
FácilEscreva um programa que:
- Receba um número como entrada do usuário (float).
- Receba o número de casas decimais para arredondamento (inteiro).
- Exiba o número arredondado.
Folha de consulta
A função round() arredonda números para o valor mais próximo:
round(number, ndigits)number: O valor a ser arredondadondigits: Casas decimais a manter (opcional)
print(round(4.567)) # 5
print(round(4.567, 2)) # 4.57
print(round(456.78, -1)) # 460O Python arredonda casos intermediários para o número par mais próximo (arredondamento bancário):
print(round(2.5)) # 2 (arredonda para baixo — 2 é par)
print(round(3.5)) # 4 (arredonda para cima — 4 é par)Experimente você mesmo
# Escreva o código aquiEsta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Logic & Flow
1Exploração de Variáveis
ConstantesAtribuição de Múltiplas VariáveisTroca de VariáveisVariáveis de Espaço ReservadoArredondar NúmerosCasting de Listas4Aplicativo de Agenda de Contatos
Exibir MenuAdicionar Contato7Conjuntos Parte 2
Operações Matemáticas Parte 1Operações Matemáticas Parte 2Revisão - Caça ao TesouroSubconjuntos e SuperconjuntosIterando sobre ConjuntosRevisão - Rastreador de Torneio10List Comprehensions Básicas
A SintaxeCriando Listas SimplesAdicionando CondiçõesUsando Agregação de DadosRecapitulação - House Of ListsRecapitulação - Elements Of Freedom13Sistema de Gerenciamento de Inventário
Visão Geral do ProjetoAdicionar Item2Dicionários Parte 1
O que é um Dicionário?Criando um DicionárioAcessando ValoresModificando DicionáriosRecapitulação - Gerenciador de Receitas5Tomada de Decisão Avançada
Operador TernárioVerificações de PertencimentoVerificações de IdentidadeErros de IndentaçãoRecapitulação - Filtro de Férias8Gerenciador de Registros de Alunos
Visão Geral do ProjetoAdicionar Aluno11Funções Avançadas
Retornando Múltiplos ValoresFunções Lambda Parte 1Funções Lambda Parte 2Desafio de Recapitulação - Lambda SortFunções Recursivas Parte 1Funções Recursivas Parte 2Recapitulação - Somar Listas Aninhadas14Funções de Ordem Superior
A Função MapA Função FilterRecapitulação - Validador de E-mailRecapitulação - Processador de Números3Dicionários Parte 2
Métodos de DicionárioDicionários AninhadosVerificando ChavesIterando em DicionáriosRecapitulação - Contador de Frequência6Conjuntos Parte 1
O que é um Conjunto?Operações BásicasMétodos de ConjuntosRecapitulação - Remover Duplicatas9Agregação de Dados Avançada
Usando SumEncontrando Mínimo e MáximoOrdenando Dados de Forma EficienteRecapitulação - Dictionary Sorter