Оглавление:

Печать цветного текста на Python без какого-либо модуля: 3 шага
Печать цветного текста на Python без какого-либо модуля: 3 шага

Видео: Печать цветного текста на Python без какого-либо модуля: 3 шага

Видео: Печать цветного текста на Python без какого-либо модуля: 3 шага
Видео: Разнёс чужой код за 15 секунд. Часть 1 #код #айти #программирование #рефакторинг 2024, Ноябрь
Anonim
Печать цветного текста на Python без какого-либо модуля
Печать цветного текста на Python без какого-либо модуля

После того, как мой второй Instructable был случайно удален, я решил сделать новый.

В этом я покажу вам, как печатать цветной текст на Python!

Шаг 1: коды

Пытаться:

TGREEN = '\ 033 [32m' # зеленый текст

print (TGREEN + "Это какой-то зеленый текст!")

Мы видим, что после печати зеленого текста вся оболочка меняет цвет!

Для борьбы с этим мы можем использовать это?

TWHITE = '\ 033 [37 м'

print (TGREEN + «Сброс не выполняется!», TWHITE)

НЕТ!!

Получается, что весь текст становится белым … и другим типом «тускло-белого», если вы внимательно его видите.

Если вы хотите зафиксировать свой код на GITHUB, то многие люди, использующие ваш код, могут иметь настроенную оболочку Python с, вероятно, ЖЕЛТЫМ или чем-то другим в качестве цвета текста / фона!

Итак, ответ таков:

ENDC = '\ 033 [m' # сбросить на значения по умолчанию

print (TGREEN + "Das ist es!", ENDC)

Шаг 2: использование

использование
использование

Использование выглядит следующим образом:

033 [code; code; codem # поместите "m" в конце

033 [code; codem # используйте точку с запятой, чтобы использовать более 1 кода / 033 [codem / 033 [m # reset

Список кодов находится на следующем шаге.

Шаг 3: Список кодов

Список кодов
Список кодов

Фотографии говорят само за себя … хотя вы можете найти ЭТО полезным!

Я не упоминал фоны, но вы можете найти их ЗДЕСЬ.

На всякий случай, если вам интересен код во вступлении, вот он … на GitHub!

Рекомендуемые: