¿Cómo definir una función en Python
Creación de una función no requiere mucho trabajo. Python tiende a hacer las cosas rápido y fácil para usted. Los pasos siguientes muestran el proceso de creación de una función que se puede acceder más tarde:
Abra una ventana del intérprete de Python.
Usted ve el símbolo del Python familiar.
Escriba def Hola (): y pulse Intro.
Este paso le dice a Python para definir una función llamada Hola. Los paréntesis son importantes porque definen los requisitos para el uso de la función. Los dos puntos al final le dice a Python que haya terminado de definir la forma en que la gente va a acceder a la función. Observe que el puntero de inserción está sangría. Este sangrado es un recordatorio de que se debe dar a la función una tarea a realizar.
Escribe print (" Esta es mi primera función de Python ") y pulse Intro.
Usted debe notar dos cosas. En primer lugar, el puntero de inserción está aún sangra porque IDLE está esperando para que usted proporcione el siguiente paso en la función. En segundo lugar, Python no ha ejecutado la impresión() función porque es parte de una función y no está en la parte principal de la ventana.
Presione ENTRAR.
La función se ha completado. Se puede decir que debido a que el punto de inserción está ahora en el lado izquierdo. Además, el indicador de Python (>>>) ha regresado.
A pesar de que esta es una función muy simple, demuestra el patrón que utiliza al crear cualquier función Python. Se define un nombre, proporciona los requisitos para el uso de la función (ninguno en este caso), y proporciona una serie de pasos para utilizar la función. Una función termina cuando se añade una línea adicional (pulsar Intro dos veces).
Trabajar con funciones en la ventana de edición es lo mismo que trabajar con ellos en la ventana de Python Shell, excepto que usted puede guardar el contenido de la ventana de edición en el disco.