Tryb interaktywny Python (Python REPL)
Drugim sposobem pracy z Python jest wpisywanie kodu linia po linii i natychmiastowe zobaczenie efektu. Przyjrzyjmy się, jak to faktycznie działa.
Oprócz uruchamiania plików (sekcja 3.1), Python posiada drugi tryb działania — interaktywny. W niej wpisujesz kod linijka po linii i od razu widzisz bez pliku i bez wyraźnego „run”
Uruchomienie
Otwórz terminal (w VS Code, PyCharm lub jako osobna aplikacja — rozdział 3.2) i wpisz:
python
Zobaczysz coś w stylu:
Python 3.14.7 (main, Aug 5 2026, 00:00:00) [GCC ...] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Zaproszenie >>> oznacza: Python jest gotowy i czeka na twoją
drużynie.
Co oznacza R-E-P-L
REPL to skrót od Read–Eval–Print Loop („czytaj — wykonuj — drukuj — powtarzaj”
Pierwsze przykłady
>>> 2 + 2
4
>>> "Py" + "thon"
'Python'
>>> name = "Анна"
>>> name
'Анна'
Proszę zauważyć: łańcuch znaków name = "Анна" NIE pokazał wyniku
— samo przypisanie nie jest wyrażeniem, którego znaczenie trzeba drukować. Ale
Następne łańcuch znaków tam, gdzie właśnie pisaliśmy namejuż jest
wyrazu twarzy, a REPL natychmiast je obliczył i wpisał.
.pyplik -jest wykonywany w całości i bezgłośnie — chyba że jest wyraźnie wywoływany gdziekolwiek print()nic nie pojawi się na ekranie, nawet jeśli gdzieś pośrodku pliku pojawi się wyrażenie takie jak 2 + 2.Twój shell potrafi liczyć
Gdy REPL natychmiast pokazuje wynik każdego wiersza, wygodnie jest go użyć jako szybkiego
Kalkulator – Bez jednego print():
>>> 2 + 2
4
>>> 10 / 4
2.5
>>> 3 * 7
21
Działa tylko w samej powłodzie: w zwykłej powłoce .py-plik
łańcuch znaków 2 + 2 sam z siebie nic nie wywoła.
Dwa rodzaje zaproszeń
>>>— główne zaproszenie: Python czekając na start nowej drużyny;...— zaproszenie do kontynuowania: Python widzi, że bieżące polecenie nie zostało jeszcze ukończone (na przykład, nawias jest otwarty lub blok został rozpoczęty), oraz czeka na resztę.
>>> total = (
... 2
... + 2
... )
>>> total
4
Jak się wylogować
Wpisz exit() i kliknij Enter. klawiaturę
Kombinacje: Ctrl+Z potem Enter na Windows, albo
Ctrl+D na macOS/Linux.