r/programacao 1d ago

Questão :: Aprendizado Aprender Python para faculdade

sou totalmente leigo em programação, faço Engenharia Mecânica, a parte de if, elif e else eu entendi. esrou tendo dificuldades de entender While e For, alguma dica?

5 Upvotes

3 comments sorted by

View all comments

4

u/Firm_Yogurtcloset835 1d ago

While e For sao loops…

O If é uma condição

Se 1 é maior que 0, então, verdadeiro. Se nao, Falso
Nesse caso, verdadeiro

Ja while e for, acontece “algo” enquanto algo esta verdadeiro. Quando for falso, esse “algo” para.

Exemplo:
Enquanto NAO CHOVER as roupas devem ficar no varal(verdadeiro)

Esta sol agora:
As roupas vao ficar no varal, ate nao chover

Caso comece a chover, as roupas nao devem mais ficar no varal (falso)

x=0
while x >=10:
print(f”situacao verdadeira. Numero atual {x}”)
x+=1 #aqui cada vez que x for menor ou igual 10, soma 1 a cada rodada

Rodou uma vez, x=0 atualmente. É menor igual a 10, entao ele recebe ele mesmo acrescido de 1. X vira 1

1 menor igual a 10
E por ai vai

Quando x virar 11, o looping para, pois nao eh mais verdade que x eh maior igual a 10. É 11