Crie um programa em Python que leia o nome do aluno, a turma, a idade e a nota final do aluno. Mostrar na tela uma mensagem com o nome do aluno, a turma e a nota final. alguém poderia me ajudar nessa ? obrigado
Respostas
O programa abaixo não conta com validação de dados ou um tratamento de erros/exceções, assim espera-se que o usuário digite os dados corretamente.
nome = str(input('Nome: '))
turma = str(input('Turma: '))
idade = int(input('Idade: '))
nota = float(input('Nota Final: '))
print(f'\n{nome}, {idade} anos, da turma {turma} obteve nota {nota:.2f}')
Comentários:
--> Note que em toda entrada de dados, função input(), utilizamos uma função de casting ( str(), int(), float() ) para indicar ao python o tipo de dado que está sendo passado.
--> Ao mostrarmos na tela as informações, note que a nota foi restringida a 2 casas depois da virgula, evitando notas como, por exemplo, 7,34567, já que nesse caso seria arredondada para 7,35.
--> Não foi solicitado no enunciado mostrar a idade, como acredito que tenha sido esquecido por engano, adicionei essa informação no print(). No entanto, caso realmente não tenha sido pedido, deverá ser retirado.