Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Могу ли я сделать вывод программы на Python цветным?

ПрограммированиеData science+3
Анонимный вопрос
Data Science
  · 9,6 K
Погромист на C#  · 23 мая 2022
Да, можешь. Для этого есть несколько способов, в зависимости от ОС:
  • Linux и прочие *nix-подобные (+ новые версии Windows): Можно использовать специальные управляюще последовательности ANSI (подробнее на википедии)
  • Старые версии Windows - через функции win32 (не советую даже копать в эту сторону, если ты не хочешь сделать свою универсальную библиотеку)
Также есть несколько библиотек, которые сильно всё упрощают, беря на себя особенности платформы. Из популярных: colorama и termcolor.
Вот их и советую использовать. Сценарий использования у них достаточно простой - всё есть в описании к ним, так что дублировать код сюда не буду.
PS: Вопрос не имеет отношения к data science
2 эксперта согласны
Отличное дополнение к моему ответу, надо бы объединить инфу :)
Программист (по должности — аналитик-разработчик, по факту — бэкендер, инженер данных)...  · 23 мая 2022
Если говорить о стандартном POSIX (Unix) терминале — за цвет отвечают управляющие символы, выводить которые можно из любого консольного приложения, независимо от ЯП. Ознакомьтесь с темой: https://unixforum.org/viewtopic.php?p=1346626#p1346626 Конкретно в Python это, возможно, управляется через API библиотеки, точно не знаю. Но выводить управляющие символы вручную... Читать далее
1 эксперт согласен
Дополнение к вышесказанному, от Василия: Также есть несколько библиотек, которые сильно всё упрощают, беря на... Читать дальше
Openstack DevOps and IBM/Informix Certified DBA . Phd in Math (Duality of spaces of...  · 23 мая 2022
Да может . Ответ ниже не фокусирован на цвете , но красок на плоттах достаточно. Смотри
" Как решать задачу бинарной классификации, зная только положительные примеры? "