Sitat av
ruskelusk
Tror det skal gå om du bare legger til en ekstra condition på ifi setningen i siste eksempel så det blir
HTML-kode
if (i > 0 && (i % uke_intervall) == 0):
Sikkert noe feil på syntaksen i det jeg har gjort så mulig du bør fikse, men ellers skal det gå tror jeg
yess! Dette funka
Sitat av
mandelbrot
Hva med noe slik?
Kode
reps = 8
rep_økning = 2
uke_intervall = 2
totalt_antall_uker = 6
sett = 3
treningsplan = []
for uketall in range(totalt_antall_uker):
if uketall != 0 and uketall % uke_intervall == 0:
reps += rep_økning
treningsplan.append((uketall+1, sett, reps))
print ("Uke - Sett - Reps")
for uke in treningsplan:
print ("{} - {} - {}".format(uke[0], uke[1], uke[2]))
Produserer følgende utskrift:
Denne funker også veldig bra
Sitat av
Rosander
Jeg ville brukt en counter som øker ved hver iterasjon, denne kan brukes i en if statement som sjekker mot uke_intervall.
Når den får en match så øker du repetisjonene med rep_økning, resetter counteren og fortsetter loopen.
Dette gjorde jeg også på et annet eksempel, men hjalp ikke så mye. Men poeng til deg for det om
Takk for gode svar folkens, har gitt tommel opp til så og si alle her
Sist endret av cplpro; 22. april 2021 kl. 15:20.
Grunn: Automatisk sammenslåing med etterfølgende innlegg.