Buscar

Qual o resultado impresso pelo código a seguir? s = 10 for i in range(3): s -= i print(s)

Respostas

User badge image

Ed Verified user icon

O resultado impresso pelo código será: 10 9 7 Explicação: - Na primeira linha, a variável s recebe o valor 10. - No loop for, a variável i assume os valores 0, 1 e 2. - A cada iteração, o valor de i é subtraído de s. - Na primeira iteração, s -= 0 não altera o valor de s, então é impresso 10. - Na segunda iteração, s -= 1 subtrai 1 de s, que passa a valer 9, então é impresso 9. - Na terceira iteração, s -= 2 subtrai 2 de s, que passa a valer 7, então é impresso 7.

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

Responda

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