Brak tytułu
Data utworzenia: 2025-02-14 12:13:41
import turtle
def draw_pies():
"""Rysuje figurę przypominającą psa"""
turtle.penup()
turtle.goto(-200, 100)
turtle.pendown()
turtle.goto(-200, 0)
turtle.goto(-150, 0)
turtle.goto(-150, 50)
turtle.goto(-100, 50)
turtle.goto(-100, 0)
turtle.goto(-50, 0)
turtle.goto(-50, 100)
turtle.goto(-100, 100)
turtle.goto(-100, 50)
turtle.goto(-150, 50)
turtle.goto(-150, 100)
turtle.goto(-200, 100)
def draw_krzyz():
"""Rysuje krzyż z kwadratów"""
turtle.penup()
turtle.goto(50, 100)
turtle.pendown()
# Środkowy kwadrat
turtle.goto(100, 100)
turtle.goto(100, 50)
turtle.goto(50, 50)
turtle.goto(50, 100)
# Górny kwadrat
turtle.goto(50, 150)
turtle.goto(100, 150)
turtle.goto(100, 100)
# Dolny kwadrat
turtle.goto(50, 50)
turtle.goto(50, 0)
turtle.goto(100, 0)
turtle.goto(100, 50)
# Lewy kwadrat
turtle.goto(50, 50)
turtle.goto(0, 50)
turtle.goto(0, 100)
turtle.goto(50, 100)
# Prawy kwadrat
turtle.goto(100, 100)
turtle.goto(150, 100)
turtle.goto(150, 50)
turtle.goto(100, 50)
def draw_klepsydra():
"""Rysuje figurę klepsydry"""
turtle.penup()
turtle.goto(200, 100)
turtle.pendown()
turtle.goto(250, 50)
turtle.goto(200, 0)
turtle.goto(250, -50)
turtle.goto(200, -100)
turtle.goto(150, -50)
turtle.goto(200, 0)
turtle.goto(150, 50)
turtle.goto(200, 100)
def draw_figura():
"""Rysuje figurę przypominającą literę T"""
turtle.penup()
turtle.goto(-200, -200)
turtle.pendown()
turtle.goto(-100, -200)
turtle.goto(-100, -150)
turtle.goto(-50, -150)
turtle.goto(-50, -100)
turtle.goto(-100, -100)
turtle.goto(-100, -50)
turtle.goto(-200, -50)
turtle.goto(-200, -100)
turtle.goto(-250, -100)
turtle.goto(-250, -150)
turtle.goto(-200, -150)
turtle.goto(-200, -200)
def draw_figura_1():
"""Rysuje kwadrat podzielony na 5 prostokątów"""
turtle.penup()
turtle.goto(50, -200)
turtle.pendown()
# Duży kwadrat
turtle.goto(150, -200)
turtle.goto(150, -100)
turtle.goto(50, -100)
turtle.goto(50, -200)
# Linie wewnętrzne
turtle.goto(100, -200)
turtle.goto(100, -100)
turtle.goto(150, -100)
turtle.goto(150, -150)
turtle.goto(100, -150)
turtle.goto(100, -200)
# Ustawienia Turtle
turtle.speed(3)
# Rysowanie figur
draw_pies()
draw_krzyz()
draw_klepsydra()
draw_figura()
draw_figura_1()
# Zakończenie
turtle.done()
Powrót