Logo Passei Direto
Buscar

Analise o código Python a seguir.

for k in range(0, 4, -1):

   print k

Assinale a opção que indica o número de valores printados na execução desse código.

Dois.

Zero.

Um.

Cinco.

Quatro.

User badge image
Carlos Vinicius

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 5 meses

O código Python apresentado possui um erro na função `range()`. O terceiro parâmetro, que é o passo, está definido como -1, o que significa que o loop tentaria contar de 0 até 4, mas em ordem decrescente. Como o intervalo não pode ser percorrido dessa forma, o loop não será executado e, portanto, não haverá valores printados. A resposta correta é: Zero.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

No código Python apresentado, o comando `range(0, 4, -1)` cria uma sequência decrescente de números começando em 0 e indo até 4, com um passo de -1. No entanto, como o valor inicial é maior que o valor final e o passo é negativo, a sequência não é gerada. Portanto, nenhum valor será printado na execução desse código. A opção correta é "Zero".

Essa resposta te ajudou?

2
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina