Las **Funciones** nos ayudan acordarnos del el código que hemos escrito, un ejemplo de esto son las recetas para cocinar.
Podemos usar funciones para enseñar a Tina a hacer cosas nuevas. Primero declaramos la funciòn escribiendo `def`, después el título que va entre los **paréntesis**(`()`) y al final le añadimos dos puntos (`:`).
Como el ejemplo acontinuación:
```python
def Mi_primerafuncion():
```
Ahora que definimos la funciòn agregémosle código. Cuando escribas aseguráte que insertes espacios o tabuladores manera que podamos para así separarlo del margen izquierdo y mejor distinguir elementos que se encuentran dentro de otros. A este espacios le llamamos **Indentación**:
```python
def Mi_primerafuncion():
print "Esta linea tiene 1 sangría = 4 espacios!"
```
Ahora hay que agregar el nombre, podemos ** llamarla** de cualquier manera siempre y cuando se encuentre entre **paréntesis** (` ( )` ).
**Llamaremos ** a la siguiente función `Mi_primerafuncion ( )` :
```python
Mi_primerafuncion()
```
Cuando creamos una función, cosas pasan dentro ella.
En el ejemplo a continuación, hay una función ya definida llamada `triangulo()`, y la estamos *llamando** una vez. **Llámala* para ver que pasa !
```python.run
import turtle
tina=turtle.Turtle()
tina.shape('turle')
tina.color('purple')
def triangulo():
tina.left(60)
tina.forward(30)
tina.left(120)
tina.forward(30)
tina.left(120)
tina.forward(30)
triangulo()
```
Tips para este ejercicio :
* Cambia el contenido de `triangulo()` y ve lo que Tina hace.
* Escribe tu propia función y ¡Dale un nombre!
Congratulations!
Enter your Name and Save your certificate:
Certificate of Completion
Visit hourofpython.com to keep learning.