0% encontró este documento útil (0 votos)
0 vistas1 página

1 Modulos Python

Un módulo en Python es un archivo que contiene código reutilizable, facilitando la organización y la reutilización de funciones, variables y clases en diferentes proyectos. Python incluye módulos nativos que se pueden importar fácilmente, y también permite a los usuarios crear sus propios módulos para personalizar su código. La actividad propuesta invita a los estudiantes a crear un módulo para calcular IVA y descuentos, promoviendo la práctica de la importación de módulos en sus programas.

Cargado por

Marcos Heredia
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
0 vistas1 página

1 Modulos Python

Un módulo en Python es un archivo que contiene código reutilizable, facilitando la organización y la reutilización de funciones, variables y clases en diferentes proyectos. Python incluye módulos nativos que se pueden importar fácilmente, y también permite a los usuarios crear sus propios módulos para personalizar su código. La actividad propuesta invita a los estudiantes a crear un módulo para calcular IVA y descuentos, promoviendo la práctica de la importación de módulos en sus programas.

Cargado por

Marcos Heredia
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

📦 ¿Qué es un Módulo en Python?

Entender los módulos es como pasar de escribir notas sueltas a organizar una biblioteca completa. La

Programación III profemarkos


clave es verlo como una forma de reciclar código y mantener el orden.
Imagina que estás construyendo un set de LEGO gigante. Si tuvieras todas las piezas mezcladas en una
sola caja, tardarías horas en encontrar una rueda. En cambio, si tienes una caja pequeña solo para
"Ruedas" y otra para "Motores", todo es más fácil.
En programación, un módulo es un archivo que contiene código (funciones, variables o clases) que ya
escribimos y queremos volver a usar en otros proyectos sin tener que copiar y pegar.
🚀 ¿Para qué sirven?
1. Organización: No tenemos un archivo de mil líneas, sino varios archivos pequeños y claros.
2. Reutilización: Escribes una función que calcula promedios una vez y la usas en diez programas
distintos.
3. Comunidad: Podemos usar módulos creados por otros programadores (como math para cálculos
complejos o random para juegos).

🛠️ Desarrollo del Tema: Paso a Paso


1. Los Módulos "Nativos" (Vienen de fábrica)
Python ya trae herramientas listas para usar. Para "llamarlas", usamos la palabra mágica import.
Ejemplo con el módulo math:
import math
radio = 5
area = [Link] * [Link](radio, 2)
print(f"El área del círculo es: {area}")
Aquí estamos usando el valor de PI y la función de potencia sin haberlas programado nosotros.
2. Cómo crear tu propio Módulo
Esta es la parte más divertida. Vamos a crear nuestro propio "kit de herramientas".
Paso A: Crear el archivo del módulo Crea un archivo llamado [Link] y guarda este código:
def saludar(nombre):
return f"¡Hola {nombre}! Bienvenido al club de programación."
def sumar(a, b):
return a + b
Paso B: Usarlo en tu programa principal En el mismo lugar donde guardaste [Link], crea otro
archivo (por ejemplo, [Link]):
import herramientas
print([Link]("Profe"))
resultado = [Link](10, 5)
print(f"La suma es: {resultado}")
3. Diferentes formas de importar (El "Menú")
A veces no queremos toda la caja de herramientas, solo un destornillador.
 Importar todo: import math (Usas [Link])
 Importar algo específico: from math import pi (Usas pi directamente)
 Poner un apodo (Alias): import pandas as pd (Muy común en ciencia de datos)

🎓 Actividad:
El Desafío del "Supermercado":
1. Módulo [Link]: Pide a los alumnos que creen un módulo con funciones para calcular el IVA
(21%) y un descuento del 10%.
2. Programa [Link]: Deben importar ese módulo, pedir al usuario el precio de un producto y mostrar
el precio final con IVA y con el descuento aplicado.
Tip: Recuérda que el archivo del módulo y el programa principal deben estar en la misma carpeta
para que Python no se pierda buscándolos.

También podría gustarte