Brak tytułu
Data utworzenia: 2025-02-14 12:16:17
import turtle
def draw_pies():
"""Rysuje figurę przypominającą psa"""
turtle.penup()
turtle.goto(-200, 100)
turtle.pendown()
turtle.forward(100)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(100)
def draw_krzyz():
"""Rysuje krzyż"""
turtle.penup()
turtle.goto(50, 100)
turtle.pendown()
for _ in range(4):
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
for _ in range(4):
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
for _ in range(4):
turtle.forward(50)
turtle.right(90)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
for _ in range(4):
turtle.forward(50)
turtle.right(90)
def draw_klepsydra():
"""Rysuje figurę klepsydry"""
turtle.penup()
turtle.goto(200, 100)
turtle.pendown()
turtle.right(45)
turtle.forward(70)
turtle.right(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(70)
turtle.right(90)
turtle.forward(70)
turtle.right(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(70)
turtle.right(90)
turtle.forward(70)
turtle.right(45)
def draw_figura():
"""Rysuje figurę przypominającą literę T"""
turtle.penup()
turtle.goto(-200, -200)
turtle.pendown()
turtle.forward(100)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(100)
def draw_figura_1():
"""Rysuje kwadrat podzielony na prostokąty"""
turtle.penup()
turtle.goto(50, -200)
turtle.pendown()
for _ in range(4):
turtle.forward(100)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(100)
turtle.backward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.backward(100)
# Ustawienia Turtle
turtle.speed(3)
# Rysowanie figur
draw_pies()
draw_krzyz()
draw_klepsydra()
draw_figura()
draw_figura_1()
# Zakończenie
turtle.done()
Powrót