Python
Tutorial Python: Módulo math
Python math: operaciones matemáticas. Domina las operaciones matemáticas en Python utilizando el módulo math con ejemplos prácticos.
Aprende Python GRATIS y certifícateEl módulo math
en Python es una biblioteca estándar que proporciona funciones matemáticas. No se necesita instalar ningún paquete adicional para usarlo, solo es necesario importarlo.
Aquí hay una descripción detallada de algunas de las funciones más útiles y comúnmente usadas en el módulo math
.
math.sqrt(x)
Esta función devuelve la raíz cuadrada de x.
import math
print(math.sqrt(25)) # Devuelve: 5.0
math.floor(x)
Devuelve el número entero más grande menor o igual que x (redondea a la baja).
import math
print(math.floor(4.7)) # Devuelve: 4
math.ceil(x)
Devuelve el número entero más pequeño mayor o igual que x (redondea a la alta).
import math
print(math.ceil(4.3)) # Devuelve: 5
math.pow(x, y)
Devuelve x elevado a la potencia y.
import math
print(math.pow(2, 3)) # Devuelve: 8.0
math.pi
Es una constante que representa el valor de pi.
import math
print(math.pi) # Devuelve: 3.141592653589793
math.e
Es una constante que representa la base del logaritmo natural.
import math
print(math.e) # Devuelve: 2.718281828459045
math.sin(x), math.cos(x), math.tan(x)
Estas funciones devuelven el seno, el coseno y la tangente de x (x debe pasarse en radianes).
import math
print(math.sin(math.pi/2)) # Devuelve: 1.0
print(math.cos(math.pi)) # Devuelve: -1.0
print(math.tan(math.pi/4)) # Devuelve: 1.0
math.radians(x)
Convierte x de grados a radianes.
import math
print(math.radians(180)) # Devuelve: 3.141592653589793
math.degrees(x)
Convierte x de radianes a grados.
import math
print(math.degrees(math.pi)) # Devuelve: 180.0
math.log(x[, base])
Devuelve el logaritmo de x a la base dada. Si la base no se proporciona, devuelve el logaritmo natural de x (se utiliza base e).
import math
print(math.log(100, 10)) # Devuelve: 2.0
print(math.log(math.e)) # Devuelve: 1.0
math.exp(x)
Devuelve e elevado a la potencia x.
import math
print(math.exp(1)) # Devuelve: 2.718281828459045
math.fabs(x)
Devuelve el valor absoluto de x.
import math
print(math.fabs(-10)) # Devuelve: 10.0
Estas son solo algunas de las funciones que proporciona el módulo math
. Hay muchas más funciones relacionadas con trigonometría, aritmética compleja, combinatoria, etc. Para obtener información más detallada, es aconsejable consultar la documentación oficial de Python.
Ejercicios de esta lección Módulo math
Evalúa tus conocimientos de esta lección Módulo math con nuestros retos de programación de tipo Test, Puzzle, Código y Proyecto con VSCode, guiados por IA.
Polimorfismo
Clases y objetos
Listas
Crear módulos y paquetes
Estructuras de control
Diccionarios
Módulo math
Importar módulos y paquetes
Operadores
OOP en python
Estructuras de control
Instalación de Python y creación de proyecto
Listas
Estructuras de control
Encapsulación
Clases y objetos
Crear módulos y paquetes
Encapsulación
Tipos de datos
Herencia de clases
Tuplas
Herencia
Módulo datetime
Excepciones
Operadores
Funciones lambda
Clases y objetos
Diccionarios
Módulo os
Listas
Conjuntos
Funciones lambda
Tuplas
Módulo json
Operadores
Variables
Tipos de datos
Diccionarios en Python
Conjuntos
Módulo math
Excepciones
Módulo csv
Gestor de tareas CRUD
Importar módulos y paquetes
Funciones Python
Módulo json
Tipos de datos
Módulo datetime
Herencia
Análisis de datos de ventas con Pandas
Funciones
Funciones Python
Variables
Módulo csv
Introducción a Python
Polimorfismo
Módulo os
Todas las lecciones de Python
Accede a todas las lecciones de Python y aprende con ejemplos prácticos de código y ejercicios de programación con IDE web sin instalar nada.
Introducción A Python
Introducción Y Entorno
Instalación Y Creación De Proyecto
Introducción Y Entorno
Tipos De Datos
Sintaxis
Variables
Sintaxis
Operadores
Sintaxis
Estructuras De Control
Sintaxis
Funciones
Sintaxis
Funciones Lambda
Programación Funcional
Clases Y Objetos
Programación Orientada A Objetos
Excepciones
Programación Orientada A Objetos
Encapsulación
Programación Orientada A Objetos
Herencia
Programación Orientada A Objetos
Polimorfismo
Programación Orientada A Objetos
Listas
Estructuras De Datos
Tuplas
Estructuras De Datos
Diccionarios
Estructuras De Datos
Conjuntos
Estructuras De Datos
Módulo Csv
Biblioteca Estándar
Módulo Json
Biblioteca Estándar
Módulo Datetime
Biblioteca Estándar
Módulo Math
Biblioteca Estándar
Módulo Os
Biblioteca Estándar
Importar Módulos Y Paquetes
Módulos Y Paquetes
Crear Módulos Y Paquetes
Módulos Y Paquetes
Certificados de superación de Python
Supera todos los ejercicios de programación del curso de Python y obtén certificados de superación para mejorar tu currículum y tu empleabilidad.
En esta lección
Objetivos de aprendizaje de esta lección
- Comprender el propósito y la importancia del módulo
math
en Python para operaciones matemáticas. - Conocer y utilizar la función
math.sqrt()
para obtener la raíz cuadrada de un número. - Aprender a usar las funciones
math.floor()
ymath.ceil()
para redondear números hacia abajo y hacia arriba, respectivamente. - Conocer la función
math.pow()
para calcular potencias de números. - Familiarizarse con las constantes
math.pi
ymath.e
para obtener los valores de pi y la base del logaritmo natural, respectivamente. - Aprender a usar las funciones
math.sin()
,math.cos()
ymath.tan()
para calcular trigonometría. - Entender cómo convertir entre grados y radianes utilizando las funciones
math.radians()
ymath.degrees()
. - Conocer y utilizar la función
math.log()
para calcular logaritmos con bases personalizadas o el logaritmo natural. - Aprender a calcular la función exponencial utilizando
math.exp()
. - Utilizar
math.fabs()
para obtener el valor absoluto de un número.