Exibir saída com impressão
Dica
Consulte a guia Texto e imagens para obter mais detalhes!
A coisa mais fundamental que um programa pode fazer é se comunicar com você. Em Python, você exibe a saída para a tela usando a função internaprint().
Usando print()
A print() função gera texto para o console. Chame-o passando o texto que deseja exibir dentro dos parênteses, entre aspas:
print("Hello, world!")
Output:
Hello, world!
Você pode tentar executar esse código por conta própria em um interpretador de python online em https://aka.ms/python-coder.
Aspas simples versus duplas
Python não se importa se você usa aspas simples (') ou aspas duplas ("), desde que você as corresponda. Por exemplo, 'print('Hello, world!') funciona exatamente da mesma maneira.
Evitar aspas ausentes
Se você quiser imprimir palavras, deverá usar aspas. Omiti-los informa Python procurar uma variável em vez de texto. Uma variável atua como um contêiner para um valor. Por exemplo:
# This code is missing quotes around the text
print(Hello)
Esse código resulta em um erro NameError: name 'Hello' is not defined. Não entre em pânico se você vir isso; significa apenas Python está procurando um contêiner que ainda não existe!
Note
O # símbolo é usado para adicionar comentários ao código. Os comentários são anotações para humanos que leem o código e Python os ignora ao executar o programa.
Imprimir vários itens
Você pode passar vários valores separando-os print() com vírgulas. Python insere automaticamente um espaço entre cada item para você, o que é ótimo para combinar texto:
print("Hello", "world!")
Output:
Hello world!
Usando caracteres de escape
Adicionar um espaço entre itens é útil, mas às vezes você precisa de mais controle sobre como o texto é formatado, como iniciar uma nova linha, adicionar um espaço de tabulação ou incluir aspas dentro do texto. Você não pode simplesmente pressionar Enter ou Tab dentro de suas aspas para fazer isso. Em vez disso, Python usa caracteres de escape, que atuam como comandos secretos dentro de seu texto. Eles sempre começam com uma barra invertida (\):
| Sequência de escape | O que faz | Example | Saída |
|---|---|---|---|
\n |
Move o texto para uma nova linha | print("Line 1\nLine 2") |
Line 1Line 2 |
\t |
Adiciona um espaço de tabulação | print("Name:\tAlex") |
Name: Alex |
\\ |
Imprime uma barra invertida literal | print("C:\\Users") |
C:\Users |
\" |
Imprime uma aspa dupla | print("She said, \"Hi!\"") |
She said, "Hi!" |
Use a barra invertida (\) e não a barra (/). A digitação /n será impressa /n apenas na tela.