Redondear números
Parte de la sección Logic & Flow del Journey de Python de Coddy — lección 5 de 78.
La función round() redondea los números al valor más cercano.
round(number, ndigits)number: El valor a redondear.ndigits: Cantidad de decimales a mantener (opcional).
Ejemplos:
print(round(4.567)) # 5
print(round(4.567, 2)) # 4.57
print(round(456.78, -1)) # 460.0Python redondea los casos intermedios al número par más cercano (redondeo bancario):
print(round(2.5)) # 2 (redondea HACIA ABAJO al par 2)
print(round(3.5)) # 4 (redondea HACIA ARRIBA al par 4)Desafío
FácilEscribe un programa que:
- Reciba un número como entrada del usuario (float).
- Reciba el número de decimales a los que se debe redondear (integer).
- Muestre el número redondeado.
Hoja de referencia
La función round() redondea números al valor más cercano:
round(number, ndigits)number: El valor a redondearndigits: Lugares decimales a mantener (opcional)
print(round(4.567)) # 5
print(round(4.567, 2)) # 4.57
print(round(456.78, -1)) # 460Python redondea los casos intermedios al número par más cercano (redondeo bancario):
print(round(2.5)) # 2 (redondea hacia abajo — 2 es par)
print(round(3.5)) # 4 (redondea hacia arriba — 4 es par)Pruébalo tú mismo
# Escribe el código aquíEsta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Logic & Flow
1Exploración de variables
ConstantesAsignación de múltiples variablesIntercambio de variablesVariables de marcador de posiciónRedondear númerosCasting de listas4Aplicación de Agenda de Contactos
Mostrar MenúAgregar Contacto7Conjuntos Parte 2
Operaciones matemáticas Parte 1Operaciones matemáticas Parte 2Resumen - Búsqueda del tesoroSubconjuntos y superconjuntosIterar sobre conjuntosResumen - Rastreador de torneos10Comprensión de listas básica
La sintaxisCreación de listas simplesAñadir condicionesUso de agregación de datosResumen - La casa de las listasResumen - Elementos de libertad13Sistema de Gestión de Inventarios
Descripción general del proyectoAgregar artículo2Diccionarios Parte 1
¿Qué es un diccionario?Crear un diccionarioAcceder a los valoresModificar diccionariosResumen - Gestor de recetas5Toma de decisiones avanzada
Operador ternarioComprobaciones de pertenenciaComprobaciones de identidadErrores de sangríaRepaso - Filtro de vacaciones8Gestor de registros de estudiantes
Descripción general del proyectoAñadir estudiante11Funciones avanzadas
Retornar múltiples valoresFunciones Lambda Parte 1Funciones Lambda Parte 2Desafío de repaso - Lambda SortFunciones recursivas Parte 1Funciones recursivas Parte 2Repaso - Sumar listas anidadas14Funciones de orden superior
La función MapLa función FilterRepaso - Validador de emailsRepaso - Procesador de números3Diccionarios Parte 2
Métodos de diccionariosDiccionarios anidadosVerificación de clavesIterar sobre diccionariosResumen - Contador de frecuencia6Conjuntos - Parte 1
¿Qué es un conjunto?Operaciones básicasMétodos de conjuntosResumen - Eliminar duplicados9Agregación de datos avanzada
Uso de SumBúsqueda de mínimo y máximoOrdenar datos de manera eficienteRepaso - Ordenador de diccionarios