Az alábbi program egy letisztult, kedves kis macifejet rajzol fülekkel, szemekkel és orral.
-------------
import turtle
# Ablak beállítása
screen = turtle.Screen()
screen.bgcolor("skyblue")
# A rajzoló teknős beállítása
maci = turtle.Turtle()
maci.speed(5)
maci.pensize(3)
# Segédfüggvény körök rajzolásához (kitöltéssel)
def draw_circle(color, radius, x, y):
maci.penup()
maci.goto(x, y)
maci.pendown()
maci.fillcolor(color)
maci.begin_fill()
maci.circle(radius)
maci.end_fill()
# 1. Fülek
draw_circle("saddlebrown", 30, -70, 110) # Bal fül
draw_circle("saddlebrown", 30, 70, 110) # Jobb fül
# 2. Fej
draw_circle("saddlebrown", 80, 0, 0)
# 3. Pofazacskó / Orrrész
draw_circle("bisque", 35, 0, -20)
# 4. Orr
draw_circle("black", 10, 0, -10)
# 5. Szemek
draw_circle("black", 10, -35, 40) # Bal szem
draw_circle("black", 10, 35, 40) # Jobb szem
# 6. Száj
maci.penup()
maci.goto(-20, -1)
maci.pendown()
maci.right(90)
maci.circle(20, 180) # Mosoly rajzolása
# Teknőc elrejtése a szebb végeredményért
maci.hideturtle()
turtle.done()
-----------
Nincsenek megjegyzések:
Megjegyzés küldése