Generalidades

Cómo definir funciones en Python

Tutorial de Python

Aprender a definir funciones en Python es uno de los pasos más importantes para dominar el idioma. Las funciones son bloques de código que realizan tareas específicas y se pueden «llamar» desde cualquier punto del resto del programa. Esto le permite evitar escribir mucho código una y otra vez, y puede manejar procesos dinámicos que reaccionan al contexto y la interacción del usuario.

¡Miremos más de cerca!

Cómo definir funciones en Python

La buena noticia es que Python facilita la definición de funciones. Eso es porque Python usa una muy buena sintaxis que se parece mucho al inglés. Para definir una función, solo necesitamos usar la instrucción «def». ¿Puedes adivinar lo que esto significa?

Luego usamos el nombre de la función (usualmente escribimos en mayúscula cada palabra) después de la oración, y luego la encerramos entre paréntesis. Finalmente, usamos dos puntos y sangría.

Queremos cualquier código que pertenezca a la función y luego lo sangramos. Terminamos con una declaración «return», que le dice a Python que vuelva a ese punto en el código anterior.

Así es como puede ponerlo en acción:

Código

def hello_print():

    print("Hello world!")

    return

hello_print()

Cómo pasar parámetros

Una vez que sepa cómo definir una función en Python, el siguiente paso es aprender a pasar parámetros. Los parámetros son solo variables que desea pasar a la función y luego manipularse o transformarse de alguna manera.

Un ejemplo simple es pasar una cadena a nuestra función para que podamos saludar al usuario por su nombre:

Código

def hello_print(Name):

    print("Hello"  + Name)

    return

hello_print("Barry")

Al nombrar una función, simplemente nombre la variable dentro de las llaves y luego recuerde pasar ese valor cuando lo llame más tarde.

¡Lo tienes! Así es como se definen funciones en Python: realmente es así de simple, ¡por eso a tanta gente le encanta Python! Si desea obtener más información sobre el uso de funciones, consulte cómo llamar a funciones en Python.


Para obtener más noticias, funciones y tutoriales para desarrolladores de Android Authority, no se pierda el boletín mensual de la suscripción

LEER  La mejor configuración de la pantalla de inicio de Android para usar Nova Launcher-236

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba