Introducción a los módulos

Python tiene sus propios módulos, los cuales forman parte de su librería de módulos estándar, que podemos usar en nuestros programas. Para poder usarlos debemos importarlos.

Importación de módulos

Podemos importar el módulo completo y posteriormente usar cualquier función definida, por ejemplo para realizar la raíz cuadrada importamos el módulo de funciones matemáticas math:

>>> import math
>>> math.sqrt(9)
3.0

Pero si sólo quiero utilizar la función sqrt puedo importar sólo esa función (en este caso al utilizarla no hace falta utilizar el nombre del módulo):

>>> from math import sqrt
>>> sqrt(9)
3.0

Veamos algunos módulos que ya hemos utilizado en algunos ejercicios:

Algunos módulos de python

Módulos matemáticos

Ejemplo que hemos usado:

>>> math.sqrt(9)

Ejemplo que hemos usado:

>>> random.randint(1,10)

Módulos de hora y fecha

Ejemplo que hemos usado:

>>> time.sleep(1)

Módulo del sistema

Ejemplo:

>>> os.system("clear")