Olá, Yonara! Como vai?
Seja muito bem-vinda à Escola de Dados! É sensacional ver a sua primeira postagem no fórum trazendo a resolução completa do desafio. Você deu os seus primeiros passos em Python utilizando o ambiente do Jupyter Notebook de maneira impecável.
Todos os seus blocos de código rodaram com sucesso e as saídas foram exibidas exatamente como os exercícios pediam. O seu código traz ótimos acertos conceituais para quem está começando:
print(): No bloco da data, você utilizou perfeitamente as vírgulas para separar as variáveis e os textos fixos ("de"). O Python tem a inteligência de inserir um espaço em branco automaticamente entre cada argumento separado por vírgula, o que deixou a sua saída formatada perfeitamente como "4 de Abril de 1997".Nome, Sobrenome e Ano_atual seguindo a sintaxe correta da linguagem.Como você está iniciando essa jornada em Data Science, vale a pena conhecer um pequeno detalhe conceitual sobre os tipos de dados em Python. Ele vai fazer toda a diferença quando você começar a fazer contas e análises estatísticas nas próximas aulas!
No seu último bloco de código, você definiu o ano assim:
Ano_atual = "2026"
Ao colocar o número entre aspas (sejam duplas ou simples), você está dizendo para o Python que o 2026 deve ser tratado como um texto (tipo str), e não como um número matemático.
Para exibir o valor na tela com o print(Ano_atual), funciona exatamente igual. Porém, se amanhã você quisesse calcular a sua idade fazendo uma subtração matemática (como Ano_atual - 1997), o Python lançaria um erro de tipo (TypeError), porque ele não sabe como subtrair um número de um pedaço de texto.
Para dados que representam contagens, anos ou idades, a melhor prática em Python é declarar os valores sem aspas, transformando-os em números inteiros (tipo int).
# Sem aspas, o Python entende que é um número (int)
Dia = 4
Mês = "Abril" # Este continua com aspas, pois é texto!
Ano = 1997
Ano_atual = 2026
# O print funciona da mesma forma elegante:
print(Dia, "de", Mês, "de", Ano)
Fazer essa pequena distinção desde o começo vai blindar o seu código contra erros quando você entrar no capítulo de operações matemáticas!
Os seus prints verticais para soletrar o nome ficaram ótimos e a organização das células no notebook está nota 10. Parabéns pela dedicação e continue compartilhando os seus projetos por aqui!
Espero que possa ter lhe ajudado!