ovalegg.py

Created by schraf

Created on October 29, 2022

381 Bytes

Explications en vidéo


from turtle import *

hideturtle()
pensize(2)

def go(x,y):
 penup()
 goto(x,y)
 pendown()  
 
def demi_ovale(d):
 r = d // 3  
 circle(r, 60 )
 circle(2 * r, 60 )
 circle(r, 60 )  

def ovale(d):
 demi_ovale(d)
 demi_ovale(d)
 
def oeuf(r):
 right(90)
 for (d,a) in (1,180),(2,45),(.586,90),(2,45):
  circle(int(d*r),a)

go(-70,-70)
ovale(150)
go(30,-20)
oeuf(50)