Menu
Coddy logo textTech

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.0

O 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)
challenge icon

Desafio

Fácil

Escreva um programa que:

  1. Receba um número como entrada do usuário (float).
  2. Receba o número de casas decimais para arredondamento (inteiro).
  3. 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 arredondado
  • ndigits: Casas decimais a manter (opcional)
print(round(4.567))     # 5
print(round(4.567, 2))  # 4.57
print(round(456.78, -1))  # 460

O 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 aqui
quiz iconTeste seus conhecimentos

Esta 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