Python incluye algunas funciones integradas que puedes usar directamente
para realizar operaciones numéricas sencillas.
Veamos las más comunes 👇
round() — Redondear númerosRedondea un número al entero más cercano.
⬇️ Salida:
3
2
También puedes indicar cuántos decimales quieres conservar:
round(3.14159, 2)→3.14
abs() — Valor absolutoDevuelve el valor positivo de un número, sin importar si era negativo o positivo.
⬇️ Salida:
2.9
🧮 Muy útil cuando trabajas con diferencias o distancias.
mathPara cálculos más avanzados, usamos el módulo math. Un módulo es un archivo separado que contiene funciones adicionales.
Para usarlo, debemos importarlo al inicio del programa:
math⬇️ Salida:
3
2
math.ceil()→ “ceiling” → techomath.floor()→ “floor” → piso
mathEl módulo math incluye muchas más funciones útiles, como:
| Función | Descripción | Ejemplo | Resultado |
|---|---|---|---|
math.sqrt(x) |
Raíz cuadrada | math.sqrt(16) |
4.0 |
math.pow(a, b) |
Potencia | math.pow(2, 3) |
8.0 |
math.fabs(x) |
Valor absoluto (float) | math.fabs(-3.5) |
3.5 |
math.factorial(n) |
Factorial de un número | math.factorial(5) |
120 |
math.pi |
Constante π | math.pi |
3.141592... |
Si quieres ver todas las funciones disponibles, busca en Google:
🔎 “Python 3 math module”
Ahí encontrarás la lista completa en la documentación oficial: