[Python] while... perchè?
Yuri
yurj a alfa.it
Mar 15 Feb 2022 14:32:32 CET
>>> yi,yk=0,0
>>> while yi<2:
... while yk<5:
... print(yi,yk)
... yk+=1
... yi+=1
...
0 0
0 1
0 2
0 3
0 4
>>> yi,yk=0,0
>>> while yi<2:
... yk=0 <- qui
... while yk<5:
... print(yi,yk)
... yk+=1
... yi+=1
...
0 0
0 1
0 2
0 3
0 4
1 0
1 1
1 2
1 3
1 4
>>>
Il 15/02/22 14:18, Gabriele Battaglia ha scritto:
>
> Reply to Yuri's message, wrote on 15/02/2022 at 14:08:
>>
>> yk non viene mai azzerato
>>
>
> Yuri, intanto grazie per la risposta... Ti prego, porta pazienza: che
> vuol dire che non viene mai azzerato?
>
> E' posto a 0 all'inizio:
>
> yi,yk=0,0
>
> Poi, secondo quel po che capisco di Python, va incrementato di 1
> finché la condizione per rimanere nel primo while non è più vera, cioè
> quando yi diventa >=2
>
>
> Però io sono un programmatore della mutua! Aahahaha, aiutami a capire
> l'acqua calda che mi sfugge. :)
>
>
Maggiori informazioni sulla lista
Python