Thonny 5.0.0 Portable

Thonny

Thonny to środowisko programistyczne (IDE) stworzone z myślą o początkujących użytkownikach Pythona, idealny dla osób zaczynających programowanie.
Zawiera wbudowaną wersję Pythona, dzięki czemu po instalacji można od razu pisać i uruchamiać kod bez dodatkowej konfiguracji.
Thonny jest dla: osób zaczynających naukę Pythona, uczniów i studentów, nauczycieli prowadzących zajęcia z programowania, użytkowników Raspberry Pi (często jest tam preinstalowany).

Najważniejsze cechy Thonny:
  • Prosty interfejs dla początkujących
    Interfejs jest celowo uproszczony — ukrywa zaawansowane funkcje, aby nie przytłaczać nowych użytkowników. Można go stopniowo rozbudowywać o kolejne panele i narzędzia.
  • Wbudowany Python
    Thonny zawiera własną instalację Pythona (np. Python 3.10 w wersji 4.1.7), co eliminuje problemy z konfiguracją środowiska.
  • Podgląd zmiennych w czasie rzeczywistym
    Panel Variables pozwala obserwować, jak zmieniają się wartości zmiennych podczas działania programu — świetne narzędzie edukacyjne.
  • Łatwy debugger krok‑po‑kroku
    -Ctrl+F5 — uruchomienie programu w trybie krokowym
    -F6 — duży krok
    -F7 — mały krok
    Debugger pokazuje strukturę programu, a nie tylko kolejne linie kodu.
  • Śledzenie ewaluacji wyrażeń
    Thonny potrafi wizualnie pokazywać, jak Python oblicza wyrażenia — krok po kroku, zastępując fragmenty wartościami.
  • Osobne okna dla funkcji
    Wejście do funkcji otwiera nowe okno z jej lokalnymi zmiennymi i wskaźnikiem wykonania, co pomaga zrozumieć rekurencję i zakresy zmiennych.
  • Wyróżnianie błędów składni
    IDE podkreśla typowe błędy, takie jak niezamknięte nawiasy czy cudzysłowy.

Oto praktyczna instrukcja pierwszych działań w Thonny — od uruchomienia programu po napisanie i uruchomienie pierwszego skryptu (przewodnik dla początkujących):

  1. Uruchom Thonny po instalacji
    Thonny zawiera wbudowanego Pythona, więc po instalacji jest gotowy do pracy.
    -Otwórz program z menu Start (Windows) lub Launchpada (macOS).
    -Przy pierwszym uruchomieniu zobaczysz prosty, przejrzysty interfejs.
  2. Poznaj interfejs
    Zrozumienie układu okna ułatwi dalszą pracę.
    -Górna część: edytor kodu.
    -Dolna część: Shell (konsola Pythona).
    -W menu View możesz włączyć dodatkowe panele, np. Variables.
  3. Napisz pierwszy program
    Najprostszy sposób, by sprawdzić działanie środowiska.
    -W edytorze wpisz: print(„Hello, World!”).
    -Zapisz plik: File → Save As… i nadaj mu nazwę, np. hello.py.
  4. Uruchom program (najważniejszy krok)
    Thonny pozwala uruchamiać kod jednym skrótem.
    Naciśnij F5 lub kliknij zielony przycisk ▶ Run
    -Wynik pojawi się w dolnym oknie Shell.
    -Jeśli pojawi się błąd, Thonny podkreśli go w edytorze.
  5. Wypróbuj debugger
    Debugger pomaga zrozumieć, jak działa Twój kod.
    Użyj Ctrl+F5, aby uruchomić program krokowo.
    -F6 — duży krok (całe instrukcje).
    -F7 — mały krok (szczegóły wyrażeń).
    -Obserwuj zmienne w panelu Variables.
  6. Zainstaluj dodatkowe biblioteki
    Program ma wbudowany menedżer pakietów.
    Tools → Manage packages…
    -Wpisz nazwę pakietu, np. requests.
    -Kliknij Install.
  7. Co dalej?
    Po wykonaniu powyższych kroków możesz:
    -napisać prosty kalkulator,
    -stworzyć pierwszy skrypt z pętlą i warunkami,
    -poeksperymentować z debugowaniem,
    -włączyć panel Variables, aby obserwować zmiany wartości w czasie działania programu.

Przedstawiamy Thonny’ego – YouTube

Działa w systemach: Windows 7/8/10 – 64 & 32-bit/11
Licencja: bezpłatny (MIT License)

Wersja przenośna /portable.zip/ z Pythonem 3.14 dla komputerów Intel lub AMD, możliwa do użycia również na komputerach ARM.

Languages: Albanian, Arabic, Armenian, Basque, Belarusian, Bulgarian, Catalan, Chinese (Simplified & Traditional), Czech, English (GB & US), Estonian, Finnish, French, German, Greek, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Lithuanian, Malayalam, Nederlands, Norwegian (Bokmal), Norwegian (Nynorsk), Persian, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Tamil, Thai, Turkish, Ukrainian, Vietnamese.

You may also like...