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