Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

duvida sobre o codigo da questao

na questao temos o seguinte codigo

total = 0
palavra = "python rocks!"
acabou = False
while (not acabou):
    #AQUI 
    total = total + 1
print(total - 1)

porque no final tem um print de total -1.

1 resposta
solução!

Pois na ultima execução ele verificara que total ==len(palavra) e em seguida fara novamente a soma total +1, para então sair do loop, o que vai fazer com que total seja igual ao tamanho da palavra mais 1 e para que seja exibido corretamente esse 1 deve ser subtraído .

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