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.