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.
Ed
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.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
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".