Rozdział 11 · Mnóstwo informacji!

Mini-projekt — automatyczna kolorowa gwiazda

Lista kolorów + cykl + Turtle to gwiazda, w której każdy promień ma swój własny kolor.

Połącz listy z Turtle (Rozdziały 6-7): narysuj gwiazdę, gdzie każdy promień ma inny kolor z predefiniowanej listy.

raznocvetnaya_zvezda.py
cveta = ["red", "orange", "yellow", "green", "blue"]

for cvet in cveta:
    artist.pencolor(cvet)
    artist.forward(150)
    artist.right(144)  # Kąt Pięcioramiennej Gwiazdy z rozdziału 6
Lista dowolnej długości — ten sam kod
Dodaj do cveta jeszcze kilka wartości — pętla for cvet in cveta dostosowuje się do nowej długości listy, nie zmieniając reszty kodu.
★★ Zadanie samodzielne
Losowe kolory

Zamień lista stałych kolorów na random.choice() z listy — aby kolor każdego promienia był wybierany losowo.

Praktyka: Kolorowa Gwiazda (Listy + Turtle)
Moduł turtle otwiera natywne okno Python – uruchamiane lokalnie w VS Code, PyCharm lub Jupyter
Praktyka kursuje lokalnie
Otwórz praktykę →