Witam,
mam problem z kodem:
index = 1
counterUp += 1 # licznik
Suma = counter + index
if Suma <= (5-index):
zrób coś
else:
counter = 0
index = 0
zrób coś
fragment kodu z metody gdzie klikając przycisk next struję wynikami.
-
wyniki z 1 iteracji (do 1go if =Flase) są ok, potem mam problem.
kliknąłem z zdjęcie nr: 1 licznik: 1 nastepny krok: 2 kliknąłem z zdjęcie nr: 1 licznik: 2 nastepny krok: 3 kliknąłem z zdjęcie nr: 1 licznik: 3 nastepny krok: 4
mając kliknięte zdjęcie nr.1 przy "next" licznik zwiększa się o 1 wybiera index 2 podstawia 2 do listy i wyświetla zdjęcie na indexie 2 itd. to jest ok problemy mam dalej.
-
kliknąłem z zdjęcie nr: 0 licznik: 0 nastepny krok: 5 kliknąłem z zdjęcie nr: 1 licznik: 1 nastepny krok: 2 kliknąłem z zdjęcie nr: 1 licznik: 2 nastepny krok: 3 kliknąłem z zdjęcie nr: 1 licznik: 3 nastepny krok: 4 kliknąłem z zdjęcie nr: 0 licznik: 0 nastepny krok: 5 kliknąłem z zdjęcie nr: 1 licznik: 1 nastepny krok: 2
ponieważ. licznik się zeruje gdy if = False, index się wyzerował zdjęcia i jest ok (to jest kołowrotek czy to ma być od nowa przeglądanie zdjęć w kat) i już ten index powinien być dalej zero bo już nie interesuje mnie na które zdjęcie kliknął użytkownik (to jest tylko ważne w 1 kroku), ale w następnej iteracji index wrócił na pozycję 1 :/ oraz index'y szaleją, powinny być dla 5ciu zdjęć być
[0, 1, 2, 3, 4]
a mam jakąś 5tkę, nie ma 0, 1 .. pogubiłem się, czy może ktoś mi pomóc naprawić ten fragment kodu.
Jeszcze licznik powinien liczyć do 4 w tym przypadku a nie do 3.
Z góry dziękuję za pomoc :)