tp d'informatique 04 octobre 2022

This commit is contained in:
Debucquoy
2022-10-06 16:13:06 +02:00
parent 53f5808f7f
commit 2c97733d86
10 changed files with 368 additions and 0 deletions

28
04oct/ex2.py Normal file
View File

@ -0,0 +1,28 @@
from uturtle import *
def triangle(t, n, size):
if n == 0:
moveForward(t, size)
turnLeft(t, 120)
moveForward(t, size)
turnLeft(t, 120)
moveForward(t, size)
turnLeft(t, 120)
else:
triangle(t, n-1, size/2)
moveForward(t, size/2)
triangle(t, n-1, size/2)
moveBackward(t, size/2)
turnLeft(t, 60)
moveForward(t, size/2)
turnRight(t, 60)
triangle(t, n-1, size/2)
turnLeft(t, 60)
moveBackward(t, size/2)
turnRight(t, 60)
if __name__ == "__main__":
t= umonsTurtle()
moveBackward(t, 250)
triangle(t, 5, 500)
wait()