Buscar

Marque as opções que geram corretamente uma lista com os anos bissextos entre 1900 e 2020. Grupo de escolhas da pergunta bissextos = [ano for ...

Marque as opções que geram corretamente uma lista com os anos bissextos entre 1900 e 2020. Grupo de escolhas da pergunta bissextos = [ano for ano in range(1900, 2021, 4) if (ano % 400 == 0) or (ano % 4 == 0 and ano % 100 != 0)] bissextos = list(range(1900, 2021, 4)) bissextos = list(filter(lambda ano: (ano % 400 == 0) or (ano % 4 == 0 and ano % 100 != 0), range(1900, 2021, 4)))

💡 1 Resposta

User badge image

Ed Verified user icon

A opção correta é a letra C: bissextos = list(filter(lambda ano: (ano % 400 == 0) or (ano % 4 == 0 and ano % 100 != 0), range(1900, 2021, 4))) Essa opção utiliza a função filter() para filtrar apenas os anos bissextos dentro do intervalo de 1900 a 2020. A condição utilizada no lambda é a mesma utilizada na lista de compreensão da opção A. A opção B simplesmente cria uma lista com todos os anos múltiplos de 4 no intervalo, sem verificar se são bissextos ou não.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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

Outros materiais