Menu
CoddyTech

Napisz kod w Python turtle, kliknij Uruchom i patrz, jak rysuje. Działa w przeglądarce: za darmo, bez rejestracji i instalacji.

Wypróbuj przykład
Coddymain.py
Output

Grafika Python turtle w twojej przeglądarce

Moduł turtle w Pythonie rysuje obrazki kodem: żółw porusza się po ekranie dzięki poleceniom takim jak forward(100) i left(90) i zostawia za sobą linię. To jeden z najprzyjaźniejszych sposobów na start z programowaniem, bo efekt każdej pętli i każdej zmienionej liczby od razu widać na rysunku.

Ten darmowy edytor online uruchamia prawdziwego Pythona 3.14 w twojej przeglądarce, więc import turtle działa bez instalacji, bez konta i bez Pythona na komputerze. Wybierz przykład, kliknij Uruchom i patrz, jak żółw rysuje, a potem zmień liczbę i uruchom ponownie. Działa też na szkolnych Chromebookach.

Co potrafi ten edytor Python turtle

  • Moduł turtle, który znasz z Pythona: forward, left, circle, pencolor, begin_fill, stamp, write, kilka żółwi, bgcolor i colormode(255), rysowane na stronie w trakcie działania programu.
  • input() działa. Program zatrzymuje się przy każdym pytaniu, wpisujesz odpowiedź w panelu wyniku, a rysowanie idzie dalej od tego miejsca.
  • Wszystko działa na twoim urządzeniu, więc nic nie czeka na serwer. speed() ustawia, jak szybko porusza się żółw, a Pomiń animację od razu pokazuje gotowy obrazek.
  • Twój kod zapisuje się w przeglądarce podczas pisania, więc możesz zamknąć kartę i później wrócić do pracy w tym samym miejscu.

Co narysujesz w Python turtle

  • Kształty z pętlą for: kwadrat, trójkąt, gwiazdę albo dowolny wielokąt, skręcając o 360 / sides stopni w każdym rogu.
  • Spirale i kwiaty, które zmieniają kolor w miarę wzrostu, z listą nazw kolorów albo wartości RGB i turtle.colormode(255).
  • Losowe obrazki z modułem random: losowe spacery, rozsypane kropki i kolory, które zmieniają się przy każdym kliknięciu Uruchom.
  • Rysunki, które najpierw o coś pytają: wczytaj liczbę przez input() i użyj jej jako rozmiaru, liczby boków albo koloru.

Python turtle online: najczęstsze pytania

Czy mogę uruchomić Python turtle online?
Tak. Ta strona uruchamia Pythona w przeglądarce, a import turtle rysuje na płótnie obok kodu. Kliknij Uruchom i rysunek się pojawi; nie trzeba niczego instalować.
Czy to jest darmowe i czy potrzebuję konta?
Jest darmowe i nie wymaga konta. Otwórz stronę, zmień kod i kliknij Uruchom.
Czy input() działa tu z turtle?
Tak. Gdy program wywołuje input(), czeka w panelu wyniku na twoją odpowiedź, a potem działa z nią dalej. screen.textinput() i screen.numinput() zadają pytanie w ten sam sposób.
Czy działają onkey, onclick i ontimer?
Nie. Program wykonuje się do końca, a strona rysuje to, co zrobił, więc naciśnięcia klawiszy, kliknięcia myszą i timery nigdy do niego nie docierają. Gra, która czeka na klawisze, się nie ruszy. Pętle, funkcje, kolory, wypełnienia i tekst działają.
Czy potrzebuję turtle.done() albo mainloop()?
Możesz je zostawić, a kod skopiowany z książki albo z lekcji uruchomi się bez zmian. Tutaj nic nie robią, bo rysunek zostaje na stronie po zakończeniu programu. exitonclick() też nie przeszkadza.
Jaka to wersja Pythona?
Python 3.14 działający w przeglądarce dzięki Pyodide. Jest biblioteka standardowa, więc random i math działają jak zwykle. Nie doinstalujesz tu innych pakietów przez pip install i nie otworzysz plików z komputera.
Czy mogę używać tego na lekcjach?
Tak. Uczniowie potrzebują tylko przeglądarki, także na Chromebookach, i niczego nie instalują ani się nie logują. Jeśli chcesz umieścić edytor turtle na własnej stronie albo stronie kursu, użyj darmowego osadzanego edytora Pythona od Coddy, który rysuje turtle w ten sam sposób.