Imprimir texto em negrito em Python

Azaz Farooq 10 outubro 2023
  1. Imprimir texto em negrito em Python usando o método de sequência de escape ANSI
  2. Imprimir texto em negrito em Python usando a classe color
  3. Imprimir texto em negrito em Python usando o método termcolor
  4. Imprimir texto em negrito em Python usando o pacote colorama
  5. Imprimir texto em negrito em Python usando o pacote simple_color
Imprimir texto em negrito em Python

Este artigo irá discutir alguns métodos para imprimir texto em negrito em Python.

Imprimir texto em negrito em Python usando o método de sequência de escape ANSI

Podemos usar sequências de escape ANSI integradas para tornar o texto em negrito, itálico ou colorido, etc. Usando as sequências de escape ANSI especiais, o texto pode ser impresso em diferentes formatos. A seqüência de escape ANSI para imprimir texto em negrito é: '\033[1m'. Para imprimir o texto em negrito, usamos a seguinte declaração.

print("The bold text is", "\033[1m" + "Python" + "\033[0m")

Aqui, '\033[0m' termina a formatação em negrito. Se não for adicionado, a próxima declaração de impressão manterá a impressão do texto em negrito.

Imprimir texto em negrito em Python usando a classe color

Este método cria uma classe color. A seqüência de escape ANSI de todas as cores está listada na classe. Para imprimir a cor de nossa escolha, podemos selecionar qualquer uma das cores.

O código de exemplo completo é fornecido abaixo.

class bold_color:
    PURPLE = "\033[95m"
    CYAN = "\033[96m"
    DARKCYAN = "\033[36m"
    BLUE = "\033[94m"
    GREEN = "\033[92m"
    YELLOW = "\033[93m"
    RED = "\033[91m"
    BOLD = "\033[1m"
    UNDERLINE = "\033[4m"
    END = "\033[0m"


print("The output is:" + color.BOLD + "Python Programming !" + color.BLUE)

Imprimir texto em negrito em Python usando o método termcolor

O termcolor é um pacote para formatação de cores ANSI para saída no terminal com propriedades diferentes para terminais diferentes e certas propriedades de texto. Usaremos atributos de texto em negrito nesta função. A função colored() dá ao texto a cor específica e o deixa em negrito.

O código de exemplo completo é fornecido abaixo.

from termcolor import colored

print(colored("python", "green", attrs=["bold"]))

Imprimir texto em negrito em Python usando o pacote colorama

É uma plataforma cruzada para texto de terminal colorido. Faz ANSI funcionar no MS Windows para sequências de caracteres de escape. Para usar este pacote, você deve instalá-lo em seu terminal com o seguinte comando. Se você não o instalou, o código não funcionará corretamente.

pip install colorama
conda install -c anaconda colorama

O exemplo de código completo é fornecido abaixo:

from colorama import init
from termcolor import colored

init()
print(colored("Python Programming !", "green", "on_red"))

Usamos o módulo colorama com termcolor, para imprimir o texto colorido no terminal Windows. Chamar init() no Windows filtraria as sequências de escape ANSI de todos os outros textos enviados para stdout ou stderr, substituindo-as por chamadas Win32 equivalentes. A função colored() irá colorir a string especificada com a cor verde.

Imprimir texto em negrito em Python usando o pacote simple_color

Devemos instalar este pacote pelo seguinte comando.

pip install simple_colours

É o método mais simples de imprimir texto em negrito em Python.

O exemplo de código completo é fornecido abaixo:

from simple_colors import *

print(green("Python", "bold"))

Artigo relacionado - Python Print