Ayuda

Algo que no hemos visto todavía -y que resulta extremadamente útil- es la posibilidad de pedir ayuda a Python sobre el uso de alguna función o método. Y tenemos dos métodos para esto: el primero es ejecutar una instrucción formada por el nombre del elemento sobre el que queremos pedir ayuda seguido de una interrogación:

La ayuda de Python

Vemos que se abre una ventana en la parte inferior del navegador con la ayuda solicitada. Esta ventana puede ser maximizada o cerrada usando los controles que se muestran en su esquina superior derecha.

La segunda opción es utilizar la función integrada help, incluyendo como argumento el nombre de aquello sobre lo que deseamos recibir ayuda:

La ayuda de Python

He escogido para los dos ejemplos la función len porque es muy simple de usar y su ayuda es muy escueta. Pero para la mayor parte de las funciones los textos de ayuda son muy completos (y largos). Si es el caso, te recomiendo usar la primera opción (nombre del elemento seguido de un signo de interrogación) y maximizar la ventana.

Si se ejecuta la instrucción help() sin argumentos, se abre una sesión de ayuda en la que se muestra una casilla en la que poder escribir el nombre de aquello sobre lo que se desea recibir ayuda:

Función help()

Tras escribir algo y presionar la tecla "Intro", se muestra la ayuda y, nuevamente, la casilla en la que seguir buscando más información. En la siguiente imagen se muestra el estado de la celda tras escribir "len" y presionar "Intro":

Función help()

Para salir de esta sesión interactiva de ayuda no hay más que escribir la palabra "quit" (y pulsar la tecla "Intro").