Equipe, tudo fluiu exatamente como no vídeo, ams no final a função prin() me devolveu o seguinte texto:
Ano de entrada foi 2023.0 e a nota do teste de ingressso foi 9.0
O ano está com casa decimal. Será que foi alguma mudança ou atualização?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Equipe, tudo fluiu exatamente como no vídeo, ams no final a função prin() me devolveu o seguinte texto:
Ano de entrada foi 2023.0 e a nota do teste de ingressso foi 9.0
O ano está com casa decimal. Será que foi alguma mudança ou atualização?
Olá, Guilherme, tudo bem?
Isso ocorre porque você provavelmente está convertendo a entrada do ano para um tipo float em vez de int.
Para o ano de entrada, você deve usar a função int() para garantir que ele seja tratado como um número inteiro.
Abaixo deixo o código referente ao ano de entrada:
# Coletando o ano de entrada como um inteiro
ano_entrada = int(input('Escreva o ano de ingresso do(a) estudante: '))
Portanto, certifique-se de que a linha onde você coleta o ano de entrada está usando int() e não float(). Dessa forma, o ano será tratado como um número inteiro e não terá casas decimais.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!