1
resposta

Testando formatações do print() e Caracteres especiais

Olá pessoal,

Segue os prints dos resultados testando os códigos presentes na aula.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Vanessa. Como vai?

Excelente iniciativa em compartilhar os seus testes! Praticar as diferentes formas de saída de dados é fundamental em Data Science, pois a exibição clara de informações e variáveis facilita muito a depuração de códigos e a apresentação de resultados.

Analisando as imagens que você enviou, notei que você explorou com sucesso os três principais métodos de formatação no Python:

1. Formatação com f-strings (f"")
Como visto no seu último teste, as f-strings são a forma mais moderna e legível de formatar textos. Elas permitem incluir variáveis diretamente dentro das chaves {}.

print(f"O nome da aluna é {nome} e sua idade é {idade} anos.")

2. Método .format()
Você também testou o .format(), que é muito útil quando precisamos organizar as variáveis separadamente da string principal.

print('Nome do aluno: {}'.format(nome_aluno))

3. Operador de formatação (%)
Este é o método mais antigo, mas ainda muito comum. Nas suas imagens, você demonstrou o uso de %s para strings, %d para inteiros e o importante %.2f para limitar as casas decimais de um float, como na sua média.

Caracteres Especiais e Escape
Em uma de suas capturas, você utilizou caracteres de escape como \n (quebra de linha) e \t (tabulação/espaço), além da barra invertida \\ para caminhos de diretórios. Esses comandos são essenciais para organizar relatórios e tabelas diretamente no console.

Dica de Ouro: f-strings com formatação numérica
Para deixar seu código ainda mais enxuto, sabia que as f-strings também suportam o controle de casas decimais? Em vez de usar o %, você pode fazer assim:

print(f"A média da {nome_aluno} é {media_aluno:.2f}")

Isso une a facilidade das f-strings com a precisão do controle decimal.

Continue com esse empenho nos testes práticos, pois é a melhor forma de fixar a sintaxe do Python!

Espero que possa ter lhe ajudado!