Zakres zmiennej python w pętli for
Herezje, że kod Pythona ma problemy z:
for i in range (0,10):
if i==5:
i+=3
print i
Spodziewałem się, że wynik będzie:
0
1
2
3
4
8
9
jednak tłumacz wypluwa:
0
1
2
3
4
8
6
7
8
9
Wiem, że afor
pętla tworzy nowy zakres dla zmiennej w C, ale nie ma pojęcia o Pythonie. Czy ktoś może wyjaśnić, dlaczego wartośći
nie zmienia się wfor
pętla w pythonie i co to za remedium, aby uzyskać oczekiwaną wydajność.