---
# System prepended metadata

title: ASIX1 M03. 002. La tortuga
tags: [' turtle', ' tortuga', ' programació', asix]

---

---
title: ASIX1 M03. 002. La tortuga
tags: asix, programació, tortuga, turtle
---

# ASIX1 M03: Programació bàsica
[vincle a font en MarkDown](https://hackmd.io/@JdaXaviQ/HJCz1YJmF)

---

## 002. La tortuga.
Python ens ofereix un mòdul molt interessant a l'hora de començar des de zero: la tortuga "turtle". 
Feu 
```python=
"""
    turtle_square.py
    Demostració de l'ús de Turtle dibuixant un quadrat
"""

import turtle               # avisem a Python que volem fer servir el mòdul turtle
tortuga = turtle.Pen()      # creem la tortuga
tortuga.color('blue')       # canviem el color de la tortuga a blau
tortuga.forward(100)        # la fem avançar 100 passes (pixels)
tortuga.left(90)            # la fem girar 90 graus a l'esquerra
tortuga.forward(100)
tortuga.left(90)
tortuga.forward(100)
tortuga.left(90)
tortuga.forward(100)
input()                     # es manté la finestra amb el dibuix fins enter
```

---
Exercici 1.01: Fes un programa en Python que amb la tortuga dibuixi un quadrat de costat 100 que tingui les linies horitzontals de color blau, les línies verticals de color vermell i una diagonal de color verd.
![Visualització del resultat del nostre programa.](https://i.imgur.com/s1vGTlt.png)
