PythonLección 15 de 16
Módulos en Python: import y math
Un módulo es un archivo con funciones ya hechas que no tienes que escribir. Python trae cientos, y math es un buen punto de partida.
Lo esencial
- import math carga el módulo; sus funciones se llaman con punto: math.sqrt()
- from math import floor trae una función para usarla sin punto
- math.ceil() redondea hacia arriba y math.floor() hacia abajo
- math.pi es π: 3.141592653589793
- Tu propio archivo helpers.py también es un módulo: import helpers
Ejemplo
import mathfrom math import floor print(math.sqrt(3 ** 2 + 4 ** 2))print(round(math.pi, 4))print(math.ceil(7.1), floor(7.9))Según Pitágoras, un triángulo rectángulo de catetos 3 y 4 tiene una hipotenusa de 5.0. ceil y floor redondean en sentidos opuestos.
Tarea
Cómo usar el editor⌘ Enter o Ctrl Enter ejecuta el código, ⇧ ⌘ Enter comprueba la tarea.Tab y Mayús Tab sangran la línea o la selección; Esc y luego Tab sale del editor.La comprobación compara lo que imprimió el programa con la tarea; los espacios al final de línea no cuentan.Tras dos comprobaciones fallidas puedes ver la solución. Tu código se guarda en este navegador.Vienen 23 invitados y los vasos se venden en paquetes de 4. Calcula cuántos paquetes comprar (packs) y el área de una pizza de 30 cm redondeada a un decimal (area).
Salida
Aquí aparecerá lo que imprima el programa.