A função print é utiliza para exibir informações para o usuários de nossos programas
escritos em Python. Abaixo a sintaxe básica do uso dessa função:
Sintaxe
print(texto)
print(nome_variavel)
print(expressao)
print(valor1, valor2, ..., valorN)
Exemplo 1
lista = [1,2,3,4,5,6,7,8,9]
float = 1.99
bool = False
char = 'Z'
print("Sua string aqui")
print(lista)
print(float)
print(bool)
print(char)
print(type(list))
Saída
Sua string aqui
[1, 2, 3, 4, 5, 6, 7, 8, 9]
1.99
False
Z
<class 'type'>
Formatação básica
Uma forma de formatar a saída de dados na linguagem Python é utilizando a função print,
que se assemelha a função printf da linguagem C. A função print permite a formação
de dados utilizando os identificadores de formatação e também caracteres de escape.
Sintaxe
print(string_formatada, %(identificador))
Onde
string_formatada: string contendo os identificadores de formatação
valores_formatacao: valores seperador por (,) para exibição formatada
Tab .1: Formatadores
| Identificador |
Dado impresso |
| %s |
string |
| %d |
decimal base 10 |
| %f |
float |
| %e |
float com notação exponencial |
| %c |
char |
| %o |
octal |
| %x ou %X |
int hexadecimal |
| %% |
Símbolo % |
Tab 2.: Escape
| Caracter |
Descrição |
| \n |
Nova Linha |
| \' |
Apóstrofe |
| \" |
Aspas duplas |
| \\ |
Contrabarra |
| \t |
Tabulação horizontal |
| \a |
Alerta sonoro |
| \? |
Interrogação |
| \v |
Tabulação vertical |
Exemplo 2
print("Inteiro: %d, Float: %f" % (1, 1.99))
Saída
Inteiro: 1, Float: 1.990000