Capítulo 34 - Crear y llamar funciones - Funciones 1

Curso de Python desde cero


Empezamos con las funciones, las cuales son bloques de código que solo se va a ejecutar si se les llama.

Creando funciones en Python

Aquí tienes la sintaxis para crear un función:

Código

def saluda():
    print("Bienvenidos a Programación fácil.")

saluda()

Resultado

El print o en su defecto, todo el código que hubiese dentro de la función saluda() solo se ejecuta cuando es llamada de la forma de la última línea del código.
Puedes llamarla tantas veces como quieras.

Bienvenidos a Programación fácil.

Argumentos en las funciones

En las funciones puedes especificar argumentos, estos son los que se van a tener que dar en la llamada de forma obligatoria. Veamos un ejemplo:

Código

def saluda(nombre, apellidos):
    print('Hola ' + nombre + apellidos)

saluda('Enrique ', 'Barros Fernández')
saluda('Andrea ', 'Gomila García')

Resultado

Como puedes ver, los argumentos pueden ser lo que tu quieras, solo que tienes que darle los valores justos en la llamada a la función. Si tienes 2 argumentos, debes pasar 2 en la llamada.

Hola Enrique Barros Fernández
Hola Andrea Gomila García

Suscríbete a mi canal de YouTube para apoyarme

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.


Comentarios

Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.