14
Emulować pętlę „do-while” w Pythonie?
Muszę emulować pętlę „do-while” w programie Python. Niestety następujący prosty kod nie działa: list_of_ints = [ 1, 2, 3 ] iterator = list_of_ints.__iter__() element = None while True: if element: print element try: element = iterator.next() except StopIteration: break print "done" Zamiast „1,2,3, gotowe” wypisuje następujące dane wyjściowe: [stdout:]1 [stdout:]2 …
797
python
while-loop
do-while