Olá, Bruno! Tudo bem?
Parabéns por concluir o primeiro desafio do curso! É muito legal ver como cada estudante encontra uma forma diferente de resolver o mesmo problema.
Gostaria de destacar uma "sacada" muito boa que você teve na Questão 3.
O uso do caractere de escape \n
Enquanto a maioria dos alunos resolve essa questão usando vários comandos print um embaixo do outro, você utilizou o \n (newline). Esse caractere especial indica ao Python que ele deve quebrar a linha naquele ponto exato.
Isso demonstra que você já está buscando formas mais otimizadas de escrever seu código, o que chamamos de código mais "enxuto".
Observações Técnicas Importantes
- Tipos de Dados (Questão 4 e 5): Você seguiu corretamente a orientação de usar números sem aspas (
11, 1984, 2026). No Python, isso os define como o tipo int (inteiro). Se estivessem entre aspas, seriam apenas textos (strings). Essa distinção é vital quando começarmos a fazer cálculos matemáticos com esses dados. - A função
print e múltiplos argumentos: Na questão 4, ao usar a vírgula para separar o dia, o mês e o ano, você utilizou uma característica nativa do print que adiciona automaticamente um espaço entre os itens. Isso deixa o código limpo e legível.
Dica para o Futuro: F-Strings
Como você já está usando o \n, em breve você vai adorar as f-strings. Elas facilitam muito a mistura de textos e variáveis. Veja como ficaria a questão 5:
ano = 2026
print(f"Ano atual: {ano}")
Continue com esse empenho, Bruno! Dominar o print e a manipulação básica de strings é o primeiro degrau para construir análises de dados complexas.
Espero que possa ter lhe ajudado! Você já conhecia o \n de outra linguagem de programação ou descobriu explorando o Python?