Rozdział 7 · Głębokie zanurzenie w Turtle
Jak rysować tekst na ekranie
Turtle potrafi nie tylko linie — nauczymy ją podpisywać własne rysunki.
Turtle może nie tylko rysować linie, ale także wyświetlać tekst bezpośrednio na płótnie — za pomocą polecenia
write().
tekst_bazovyj.py
import turtle
screen = turtle.Screen()
screen.setup(width=420, height=200)
artist = turtle.Turtle()
artist.hideturtle()
artist.write(„Cześć, Turtle!”, font=("Arial", 20, "normal"))
screen.exitonclick()
Rezultat
tekst_bazovyj_kod.py
artist.write(„Cześć, Turtle!”, font=("Arial", 20, "normal"))
Parametr font to zestaw trzech znaczeń razem: imię
czcionka, rozmiar i styl ("normal",
"bold" lub "italic"). Taki
grupowanie wielu wartości w jedną (kondukt) omówimy formalnie w rozdziale o
Kolekcja — na razie wystarczy namalować ją zgodnie z próbką, jak w przykładzie.
Tekst pojawia się z obecnej pozycji
write() nie porusza żółwiem ani nie podnosi/opuszcza długopisu — po prostu drukuje tekst zaczynając od bieżącej współrzędnej. Aby umieścić tekst w konkretnym miejscu, najpierw przesuń się tam goto() (zwykle z penup()żeby nie wyznaczyć dodatkowej granicy).Praktyka: write() i opcje czcionek
Moduł turtle otwiera natywne okno Python – uruchamiane lokalnie w VS Code, PyCharm lub Jupyter
Praktyka kursuje lokalnie