Brak tytułu
Data utworzenia: 2025-02-14 12:24:58
import turtle as z
def pies():
"""Rysuje figurę przypominającą psa"""
z.forward(100)
z.right(90)
z.forward(50)
z.left(90)
z.forward(50)
z.left(90)
z.forward(50)
z.right(90)
z.forward(50)
z.right(90)
z.forward(100)
z.right(90)
z.forward(50)
z.right(90)
z.forward(50)
z.left(90)
z.forward(50)
z.left(90)
z.forward(50)
z.right(90)
z.forward(50)
z.right(90)
z.forward(100)
def krzyz():
"""Rysuje krzyż"""
for _ in range(4):
z.forward(50)
z.right(90)
z.forward(50)
for _ in range(4):
z.forward(50)
z.right(90)
z.forward(50)
z.right(90)
z.forward(50)
z.left(90)
for _ in range(4):
z.forward(50)
z.right(90)
z.right(90)
z.forward(50)
z.left(90)
for _ in range(4):
z.forward(50)
z.right(90)
def klepsydra():
"""Rysuje poprawioną figurę klepsydry"""
z.forward(50)
z.right(60)
z.forward(50)
z.right(60)
z.forward(50)
z.left(60)
z.forward(50)
z.left(60)
z.forward(50)
z.right(60)
z.forward(50)
z.right(60)
z.forward(50)
z.left(60)
z.forward(50)
z.left(60)
z.forward(50)
def figura():
"""Rysuje figurę przypominającą literę T"""
z.forward(100)
z.left(90)
z.forward(50)
z.right(90)
z.forward(50)
z.right(90)
z.forward(50)
z.left(90)
z.forward(50)
z.left(90)
z.forward(100)
z.left(90)
z.forward(50)
z.right(90)
z.forward(50)
z.right(90)
z.forward(50)
z.left(90)
z.forward(50)
z.left(90)
z.forward(100)
def figura_1():
"""Rysuje kwadrat podzielony na prostokąty"""
for _ in range(4):
z.forward(100)
z.right(90)
z.forward(50)
z.right(90)
z.forward(100)
z.backward(50)
z.right(90)
z.forward(50)
z.right(90)
z.forward(50)
z.backward(100)
# Ustawienia Turtle
z.speed(3)
# Rysowanie figur
pies()
z.penup()
z.forward(200)
z.pendown()
krzyz()
z.penup()
z.forward(200)
z.pendown()
klepsydra()
z.penup()
z.forward(200)
z.pendown()
figura()
z.penup()
z.forward(200)
z.pendown()
figura_1()
# Zakończenie
z.done()
Powrót