1
resposta

Solução: Registrando dados de alunos

entrada_dados = input('Digite os dados do aluno no formato (Nome, Idade, Nota) separados por vírgula: ')

dados = [item.strip() for item in entrada_dados.split(', ')]

if len(dados) % 3 != 0:
    print('Erro: entrada inválida. Verifique se todos os dados estão completos e digite novamente.')
else:
    total_alunos = len(dados) // 3
    for i in range(total_alunos):
        nome = dados[i*3]
        idade = int(dados[i*3 + 1])
        nota = float(dados[i*3 +2])

        print(f'\nAluno: {nome}')
        print(f'Idade: {idade}')
        print(f'Nota: {nota}')

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Lucas, como vai?

Seu código ficou bem claro e organizado. A lógica de separar os dados por vírgula, validar a quantidade de elementos e depois iterar para exibir cada aluno está correta e cumpre bem o propósito do exercício.

Sua solução está muito boa. Continue compartilhando seus códigos no fórum, é sempre enriquecedor para todo mundo.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!