Olá, Luiz. Como vai?
Excelente iniciativa de praticar os tipos de variáveis! Esse é um dos pilares fundamentais de qualquer linguagem de programação, e no Python, entender como o interpretador identifica cada dado é essencial para evitar erros de lógica no futuro.
Seu código está muito bem estruturado, especialmente pelo uso do f-string no print, que deixa a exibição dos dados muito mais limpa e legível.
Para complementar seu estudo, vale destacar quais são os tipos que o Python atribuiu a cada variável que você criou:
- str (string): Representa textos. Exemplo:
nome = 'Fabricio Daniel' - int (integer): Números inteiros. Exemplo:
idade = 15 - float (floating point): Números decimais ou de ponto flutuante. Exemplo:
mediaSemestre = 8.45 - bool (boolean): Valores lógicos, podendo ser apenas True ou False. Exemplo:
situacaoAprovacao = True
Uma dica legal para seus próximos testes: tente realizar operações matemáticas entre um int e um float (como idade + mediaSemestre) e veja como o Python transforma automaticamente o resultado em um novo tipo. Isso se chama coerção de tipo e é muito comum em Data Science!
Parabéns pelo código e por usar a função type() para validar seu aprendizado.
Espero que possa ter lhe ajudado!