Las funciones utilizan entradas especiales llamadas ` parameters` (parámetros) éstos de escriben de diferentes maneras. De hecho, ¡lo hemos visto antes! En el ejemplo anterior Tina dibujó pasteles, hicimos hacia ** donde ** moverse con las coordinadas `x ` e ` y`. Dibujemos otro pastel con los puntos 0,100: ```python haz_pastel(0,100) ``` Las coordinadas ` x`,`y` son `parameters` (parámetros). Para hacer que una función acepte un parámetro, incluimos su nombre dentro de los paréntesis cuando la definimos: ```python.run:height=150 def mi_funcion(parameter): print(parameter) mi_funcion("Hola!") mi_funcion("Bonjour!") ``` En el ejemplo anterior **llamamos** `mi_funcion` dos veces: Una con un parámetro definido como "Hola! " y la segunda como "Bonjour! ". Puedes escribir cualquier cosa en las funciones. ¡Genial! Esto significa que podemos escribir una función que hace a Tina cómo mostrar cosas diferentes. ¿Puedes modificar el siguiente ejemplo para que la función `say()` **tenga** diferentes `parameter` (parámetros) ```python.run import turtle tina = turtle.Turtle() tina.shape('turtle') tina.penup() tina.goto(-60,175) def say(algo): x, y = tina.pos() tina.write("Me haz dicho que diga esto:") tina.goto(x + 10, y -10) tina.write(algo) tina.goto(x, y - 25) say("Hola!") say("Hola!") say("Hola!") say("Hola!") say("Hola!") say("Hola!") say("Hola!") ``` Pista: * Para que Tina pueda leer todo debe de estar entre **comillas** (`"`). * Puedes hacer que Tina diga más cosas. Añade otra lìnea utilizando `say("Escribe tu mensaje aqui")`.

Congratulations!

Enter your Name and Save your certificate:

Your certificate has been created!

Share this link with your friends, family or teacher:

Certificate of Completion

Presented to
for successfully completing an Hour of Python!
On behalf of the trinket.io team, congratulations and thanks!
Visit hourofpython.com to keep learning.
×