1
resposta

Há mais de uma interpretação para o enunciado.

O que precisa ser colocado na condição do while para que o loop saia após 10 passos?

Segue minha interpretação:

Enunciado deseja que saia do loop após 10 passos. Como, 10 passos == 10 passos e sem considerar números decimais, após 10 passos seria o número 11.

Sendo assim, as alternativas "passos<10" e "passos <=9" estão incorretas e a alternativa "passos<=10" está validada.

1 resposta

Se eu entendi sua dúvida, você quer digitar algo assim:

i = 1

while i <= 10:
    *codigo*
    i += 1

Assim, o código será executado 10 vezes, ou seja, enquanto i for 1, 2, 3, 4, 5, 6, 7, 8, 9 e 10 A importância de colocar o i += 1 é não virar um loop infinito, uma vez que a cada execução o contador vai aumentar em uma unidade

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software