tessalations.py

Created by elodie-gamot

Created on July 01, 2022

618 Bytes


from turtle import *
from math import *
def tile():
  forward(40)
  left(60)
  forward(20)
  left(60)
  forward(20)
  left(60)
  forward(20)
  left(60)
  forward(40)
  left(120)
  
def fleur():
  setheading(90)
  pendown()
  for i in range(6):
    tile()
    left(60)
  penup()
  
def drouate():
  setheading(0)
  forward(86.6)
  left(90)
  forward(30)
  
def test():
  x,y=-100,-150
  speed(10)
  penup()
  for i in range(5):
    goto(x,y)
    for k in range(5):
      if k%2==0:
        color('red')
      else:
        color('blue')
      fleur()
      drouate()
    x-=(2*20*sqrt(3))
    y+=60