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:
forward()→fd()backward()→bk()(lubback())left()→lt()right()→rt()
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
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