5. Módulos de Python
Módulos de Python
- 5.1. Módulos y ayuda
- 5.2. Más sobre el uso de módulos
- 5.3. El de matemáticas módulo
- 5.4. El aleatorio módulo
- 5.5. Creación de módulos
- 5.6. Glosario
- 5.7. Ceremonias
5.3. El matemático módulo
El math
El módulo contiene los tipos de funciones matemáticas que normalmente encontraría en su
calculadora y algunas constantes matemáticas
Como Pi y E.
Como señalamos anteriormente, cuando nosotros import math
, creamos una referencia a un objeto de módulo que contiene estos elementos.

Aquí hay algunos elementos del módulo de matemáticas en acción. Si desea más información, puede consultar el Módulo de matemáticas Documentación de Python.
>>import math
>>print(math.pi)
>>print(math.e)
>>print(math.sqrt(2.0))
>>print(math.sin(math.radians(90))) # sin of 90 degrees
3.141592653589793
2.718281828459045
1.414213562373095
1.0
Observe otra diferencia entre este módulo y nuestro uso de turtle
.
En turtle
creamos objetos (ya sea Turtle
o Screen
) y llamar métodos en esos objetos. Recuerda que
Una tortuga es un objeto de datos (retirado alex
y tess
). Necesitamos crear uno para usarlo. Cuando decimos
alex = turtle.Turtle()
, estamos llamando al constructor para la clase de tortuga que devuelve un objeto de tortuga.
Las funciones matemáticas no necesitan ser construidas. Ellos simplemente
realizar una tarea.
Todos se alojan juntos en un módulo llamado Matemático . Una vez que hayamos importado el módulo de matemáticas, cualquier cosa definida allí
se puede usar en nuestro programa. Observe que siempre usamos el nombre del módulo seguido de un punto seguido de la
elemento específico del módulo ( math.sqrt
). Puedes pensar en esto como el dastName.firstName donde el último nombre es el módulo
La familia y el primer nombre es la entrada individual en el módulo.
Si aún no lo ha hecho, eche un vistazo a la documentación para el módulo matemático.
Comprueba tu comprensión
¿Qué declaración le permite usar el módulo de matemáticas en su programa?
Actividad: 5.3.2 Opción múltiple (pregunta4_2_1)
No hay comentarios.:
Publicar un comentario