38-3 Цветные строчки

Run Settings
LanguagePython
Language Version
Run Command
def set_color(char): colors = { 'к': '\033[31m', # красный 'о': '\033[33m', # оранжевый (используем желтый) 'ж': '\033[93m', # желтый яркий 'з': '\033[32m', # зеленый 'г': '\033[36m', # голубой 'с': '\033[34m', # синий 'ф': '\033[35m', # фиолетовый ' ': '\033[0m' # белый } return colors.get(char.lower(),"") def print_rainbow(text): current_color = '' for char in text: current_color = set_color(char) print(current_color, end='') print(char, end='') print('\033[0m') # Сброс цвета в конце print("🌈 Радужный кодировщик текста 🌈") while True: text = input("\nВведите текст (или 'выход' для завершения): ") if text.lower() == 'выход': print("До свидания!") break print_rainbow(text)
Editor Settings
Theme
Key bindings
Full width
Lines