0% encontró este documento útil (0 votos)
71 vistas11 páginas

Python

Este documento explica los conceptos básicos de los módulos en Python. Un módulo es un archivo con extensión .py que contiene funciones y constantes que pueden ser importadas y utilizadas en otros programas. Los módulos se importan usando la instrucción import o from/import para acceder a elementos específicos. También es posible crear módulos propios al definir funciones en un archivo .py y luego importarlas y usarlas desde otro archivo.
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)
71 vistas11 páginas

Python

Este documento explica los conceptos básicos de los módulos en Python. Un módulo es un archivo con extensión .py que contiene funciones y constantes que pueden ser importadas y utilizadas en otros programas. Los módulos se importan usando la instrucción import o from/import para acceder a elementos específicos. También es posible crear módulos propios al definir funciones en un archivo .py y luego importarlas y usarlas desde otro archivo.
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
Está en la página 1/ 11

Módulos

de
funciones
Curso ING012
Concepto de módulo
¿Qué es?

● Un archivo Python con la extensión


.py es un módulo.
● Los módulos tienen conjuntos de
funciones y constantes importables
desde cualquier otro programa.

online.ing.puc.cl
Concepto de módulo
Uso

Como ya hemos visto, un módulo se


importa, entre otras formas, así:

from modulo import elementos

o
import modulo
online.ing.puc.cl
Módulos propios
Creando

● Similarmente, si creamos un
archivo con extensión .py, podrá
ser importado de la misma forma
● Basta con tener en ese archivo las
funciones y constantes deseadas.

online.ing.puc.cl
Módulos propios
Ejemplo

Si se tienen dos archivos creados por


nosotros de la siguiente manera:

● Funciones y constantes irán en el


archivo modulo_funciones.py
● Se importarán desde programa.py
online.ing.puc.cl
Módulos propios
Ejemplo
modulo_funciones.py

def es_par(numero):
if numero % 2 == 0:
return True
else:
return False
Módulos propios
Ejemplo
programa.py

from modulo_funciones import es_par

numero = int(input(“Ingrese n°: ”))


if es_par(numero):
print(“Su número es par!”)
else:
print(“Su número es impar!”) online.ing.puc.cl
Módulos
Consideraciones

● Cuando hay muchas funciones,


es muy útil.
● La separación definición /
utilización clarifica y ordena,
sobretodo en proyectos grandes.

online.ing.puc.cl
Módulos
Consideraciones

● Existen muchos módulos


preexistentes como los ya vistos,
random y math.
● Al crear módulos: fijarse en la
ubicación de los archivos.

online.ing.puc.cl

También podría gustarte