Imprimindo informações com `print()` no 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.