<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

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

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Печать цветного текста в консоли с использованием экранирующих последовательностей

Печать цветного текста в консоли с использованием экранирующих последовательностей

Печать цветного текста в консоли может быть достигнута с помощью экранирующих последовательностей. Эти последовательности поддерживаются многими терминальными эмуляторами и могут быть использованы для добавления цвета к текстовому выводу. Ниже приведены примеры на различных языках программирования.

Python

В Python экранирующие последовательности могут быть использованы непосредственно в print-выражениях:

# Экранирующие последовательности для цветов
RESET = "\033[0m"
RED = "\033[31m"
GREEN = "\033[32m"
YELLOW = "\033[33m"
BLUE = "\033[34m"

print(f"{RED}Это красный текст{RESET}")
print(f"{GREEN}Это зеленый текст{RESET}")
print(f"{YELLOW}Это желтый текст{RESET}")
print(f"{BLUE}Это синий текст{RESET}")

JavaScript (Node.js)

В Node.js библиотека chalk используется для добавления цвета к консольному выводу:

Сначала установите библиотеку chalk:

npm install chalk

Затем используйте её в скрипте:

const chalk = require('chalk');

console.log(chalk.red('Это красный текст'));
console.log(chalk.green('Это зеленый текст'));
console.log(chalk.yellow('Это желтый текст'));
console.log(chalk.blue('Это синий текст'));

Bash

В Bash-скрипте экранирующие последовательности могут быть использованы непосредственно:

#!/bin/bash

# Экранирующие последовательности для цветов
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[0;33m'
BLUE='\033[0;34m'
NC='\033[0m' # No Color

echo -e "${RED}Это красный текст${NC}"
echo -e "${GREEN}Это зеленый текст${NC}"
echo -e "${YELLOW}Это желтый текст${NC}"
echo -e "${BLUE}Это синий текст${NC}"

C

В C# класс Console используется для изменения цвета текста:

using System;

class Program
{
    static void Main()
    {
        Console.ForegroundColor = ConsoleColor.Red;
        Console.WriteLine("Это красный текст");

        Console.ForegroundColor = ConsoleColor.Green;
        Console.WriteLine("Это зеленый текст");

        Console.ForegroundColor = ConsoleColor.Yellow;
        Console.WriteLine("Это желтый текст");

        Console.ForegroundColor = ConsoleColor.Blue;
        Console.WriteLine("Это синий текст");

        // Сброс к цвету по умолчанию
        Console.ResetColor();
    }
}

PHP

В PHP экранирующие последовательности могут быть использованы непосредственно:

<?php
// Экранирующие последовательности для цветов
$reset = "\033[0m";
$red = "\033[31m";
$green = "\033[32m";
$yellow = "\033[33m";
$blue = "\033[34m";

echo $red . "Это красный текст" . $reset . PHP_EOL;
echo $green . "Это зеленый текст" . $reset . PHP_EOL;
echo $yellow . "Это желтый текст" . $reset . PHP_EOL;
echo $blue . "Это синий текст" . $reset . PHP_EOL;

Эти примеры помогут начать печатать цветной текст в консоли, используя различные языки программирования.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.