Pierwszy kolorowy napis

Kolory w konsoli - Podstawy Pythona (Python)

Znak ESC zapisujemy w napisie jako `\033`. Po nim stoi `[`, numer koloru i litera `m`: `\033[31m` włącza kolor czerwony. Kolor trwa, dopóki go nie wyłączysz: `\033[0m` (reset) wraca do zwykłego wyglądu. Uruchom przykład i zobacz, co się dzieje, gdy zapomnisz o resecie: kolor "wycieka" na kolejne linie. Dlatego dobrym zwyczajem jest reset zaraz po kolorowym fragmencie. Kody najwygodniej trzymać w stałych (RED, RESET).

# \033 to znak ESC - początek sekwencji sterującej terminala
RED = "\033[31m"
RESET = "\033[0m"

print(RED + "Witaj w kolorowej konsoli!" + RESET)
print("Ten napis ma zwykły kolor.")
print(RED + "Bez resetu kolor zostaje...")
print("...także w kolejnej linii.")
print(RESET + "Reset przywraca zwykły kolor.")

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy Pythona·Zaloguj się, aby zapisać postęp na koncie.