Buscar

Você está implementando um programa em Python para calcular a média de notas de uma turma. O programa deve somar todas as notas e dividir pelo núme...

Você está implementando um programa em Python para calcular a média de notas de uma turma. O programa deve somar todas as notas e dividir pelo número total de alunos.

Qual estrutura de repetição é mais apropriada para iterar sobre a lista de notas?

A Aplicar tratamento de exceções para garantir que todas as notas são válidas.

B Empregar um loop "for" para somar as notas e calcular a média.

C Usar uma biblioteca externa para calcular a média automaticamente.

D Utilizar uma estrutura if-else para calcular a média.

E Implementar uma função que calcule a média e retorne o resultado.

Respostas

1 pessoa visualizou e tirou sua dúvida aqui
User badge image

Ed Verified user icon

Para iterar sobre uma lista de notas em Python, a estrutura de repetição mais apropriada é o loop "for". Portanto, a opção correta é a B: "Empregar um loop 'for' para somar as notas e calcular a média". A opção A, "Aplicar tratamento de exceções para garantir que todas as notas são válidas", é importante para garantir que o programa não falhe caso haja uma entrada inválida, mas não é a estrutura de repetição apropriada para iterar sobre a lista de notas. A opção C, "Usar uma biblioteca externa para calcular a média automaticamente", pode ser uma opção, mas não é a mais apropriada para este caso simples de calcular a média de uma lista. A opção D, "Utilizar uma estrutura if-else para calcular a média", não é apropriada para calcular a média de uma lista, pois não permite a iteração sobre todos os elementos da lista. A opção E, "Implementar uma função que calcule a média e retorne o resultado", pode ser uma opção, mas ainda assim seria necessário iterar sobre a lista de notas dentro da função, o que pode ser feito com um loop "for".

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina