Rozdział 6 · Rysujemy fajne rzeczy za pomocą Turtle

Techniki skrócone

Każda komenda ruchu ma krótszy pseudonim — warto umieć czytać obie wersje.

Każdy zespół ruchu, który badaliśmy, ma krótszy pseudonim – oni Rób dokładnie to samo, tylko drukuj krócej:

Pełne nazwy drużyn → krótkie aliasy
Imiona i nazwiska
artist.forward(100)
artist.backward(50)
artist.left(90)
artist.right(90)
Krótkie aliasy
artist.fd(100)
artist.bk(50)
artist.lt(90)
artist.rt(90)
Co używać dzisiaj: oba warianty są oficjalne i robią dokładnie to samo — w modułu turtle istnieją aliasy specjalnie dla szybszego pisania. W tej książce zwykle używamy pełnych imion, ponieważ są czytelniejsze przy pierwszym czytaniu, ale warto nauczyć się krótkich form: w kodzie innych osób i przykładach w Internecie znajdziesz obie opcje.

Pierwsze spojrzenie na formatowanie linii

Oprócz ruchu, w następujących sekcjach spotkają się jeszcze dwie drużyny — Poznajmy ich teraz krótko:

oformlenie.py
import turtle

screen = turtle.Screen()
screen.setup(width=420, height=300)
artist = turtle.Turtle()

artist.pencolor("purple")
artist.pensize(6)
artist.fd(200)

screen.exitonclick()
Rezultat
Gruba fioletowa linia pozioma
pencolor( purple") i pensize(6) jest grubą fioletową linią zamiast domyślnej cienkiej czarnej linii
oformlenie_kod.py
artist.pencolor("purple")   # Kolor linii
artist.pensize(6)            # grubość linii
Praktyka: Obejmuje treningi z drużynami krótkimi
Ten sam laptop co Mini-Projects: Shapes – to też obejmuje
Praktyka kursuje lokalnie
Otwórz praktykę →