Imprimindo informações com `print()` no Python

Introdução ao Python / Tutorial Python

A função print() é uma das funções mais básicas e úteis no Python. Ela é usada para exibir informações no console, sendo amplamente utilizada para depuração, exibição de resultados e interação com o usuário.

Exemplo básico

Aqui está um exemplo simples de como usar print():

print("Olá, mundo!")

Saída:

Olá, mundo!

Exibindo múltiplos valores

Você pode passar múltiplos argumentos para print(), separados por vírgulas:

print("Olá,", "mundo!")

Saída:

Olá, mundo!

Exibindo múltiplos valores de tipos diferentes

A função print() permite exibir valores de diferentes tipos, como strings, números e listas. Para isso, basta separá-los por vírgulas, e o Python os converte automaticamente para strings:

nome = "Diego"
idade = 25
altura = 1.70
print("Nome:", nome, "| Idade:", idade, "| Altura:", altura)

Saída:

Nome: Diego | Idade: 25 | Altura: 1.70

Se você quiser personalizar a formatação, pode combinar diferentes tipos de dados usando f-strings ou o método .format():

print(f"Meu nome é {nome}, tenho {idade} anos e minha altura é {altura}m.")

Saída:

Meu nome é Diego, tenho 25 anos e minha altura é 1.75m.

Formatando strings

Para criar saídas mais elaboradas, você pode usar f-strings (disponíveis a partir do Python 3.6). As f-strings são identificadas pela letra f colocada antes das aspas que delimitam a string. Isso permite incluir variáveis por meio de chaves {}:

nome = "Luciana"
idade = 25
print(f"Meu nome é {nome} e eu tenho {idade} anos.")

Saída:

Meu nome é Luciana e eu tenho 25 anos.

Além das variáveis também é possível escrever expressões dentro das chaves {} utilizando f-strings:

a = 5
b = 3
print(f"A soma de {a} e {b} é {a + b}.")

Saída:

A soma de 5 e 3 é 8.

Isso permite realizar cálculos ou manipulações diretamente dentro da string, tornando o código mais conciso e legível.

Outra opção é usar o método .format():

print("Meu nome é {} e eu tenho {} anos.".format(nome, idade))

Saída:

Meu nome é Luciana e eu tenho 25 anos.

Conclusão

A função print() é uma ferramenta essencial no Python, permitindo que você exiba informações de maneira simples e eficiente. Com o uso de formatações, você pode personalizar suas saídas para atender às suas necessidades.