Sei sulla pagina 1di 4

Funciones de la librería estándar de Python: cómo... about:reader?url=https://blog.carreralinux.com.a...

blog.carreralinux.com.ar

Funciones de la librería estándar de


Python: cómo utilizarlas - Blog
Carrera Linux
3-4 minutos

Además de las funciones len(), print(), e input() (funciones


incorporadas), también disponemos de lo que llamamos
funciones de la libería estándar de Python. Estas funciones
están organizadas en módulos según su propósito. En
palabras simples, un módulo es un programa de Python que
incorpora una serie de funciones. Al incluir un módulo dentro
de nuestro propio programa podremos acceder a las
funciones incluídas en el mismo. En este post veremos cómo
lograrlo.

A diferencia de len(), print(), input() y otras funciones


incorporadas, las funciones de la librería estándar existen
solamente dentro del módulo correspondiente. Para ver la
lista de funciones incorporadas podemos recurrir al comando
dir(__builtins__). Más adelante en este artículo
veremos cómo ver la lista de los módulos instalados y las
funciones incluídas en los mismos.

1 de 4 4/7/19 10:26 a. m.
Funciones de la librería estándar de Python: cómo... about:reader?url=https://blog.carreralinux.com.a...

Para ver la lista de módulos instalados actualmente,


abriremos el IDLE y escribiremos

para acceder a la utilidad de ayuda de Python. Una vez allí,


tendremos que ingresar la palabra

y presionar Enter. Una vez que se despliegue la lista,


podemos ingresar el nombre de un módulo en particular para
ver la ayuda disponible sobre el mismo. Esto incluirá una
descripción general del módulo y la lista de funciones
incluídas, entre otras cosas. Por ejemplo, si nos interesa
conocer el módulo random más en detalles, podemos escribir

y volver a presionar Enter (siempre desde la utilidad de


ayuda).

Veamos la Fig. 1 para ilustrar este punto:

Figura 1 – Acceder a las funciones de la librería estándar de


Python

Para salir de la utilidad de ayuda usaremos el comando quit y


presionaremos Enter.

Acceder a las funciones

2 de 4 4/7/19 10:26 a. m.
Funciones de la librería estándar de Python: cómo... about:reader?url=https://blog.carreralinux.com.a...

Antes de poder utilizar las funciones de un módulo, debemos


importarlo a nuestro programa. Para hacer eso, utilizaremos
la declaración import seguida del nombre del o los módulos
que se desen importar. Por ejemplo, para poder acceder a las
funciones de los módulos random y os deberemos incluir la
siguiente línea al comienzo de nuestro programa:

Luego podemos utilizar las funciones incluídas en ambos


módulos escribiendo el nombre del mismo seguido por un
punto y la función deseada. Es importante aclarar que
después de escribir el punto aparecerá la lista de funciones si
estamos utilizando el IDLE. Por ejemplo, para generar un
número entero aleatorio entre 1 y 20 y asignarlo a la variable
llamada enteroAleatorio, como vemos en la Fig. 2:

Figura 2 – Uso de las funciones de la librería estándar de


Python

Una forma alternativa de importar un módulo es la siguiente:

Este último método permite llamar a las funciones


directamente sin incluír el nombre del módulo, por ejemplo:

enteroAleatorio = randint(1, 20)

Sin embargo, por lo general se prefiere el tradicional

3 de 4 4/7/19 10:26 a. m.
Funciones de la librería estándar de Python: cómo... about:reader?url=https://blog.carreralinux.com.a...

import random

ya que se puede visualizar mejor en cuál módulo está incluída


la función.

En el próximo post compartiremos más ejemplos. ¡Hasta


entonces!

4 de 4 4/7/19 10:26 a. m.

Potrebbero piacerti anche