Citat:
finns några problem med din while-sats, du har för det första gjort så att den yttersta while-satsen enbart kommer köras 1 gång då den enbart körs då n=20 vilket den inte är nästa "runda" då du i slutet skriver "n= n + 1" då blir n = 21 och inget mer körs.
I din innersta while-sats så skriver du villkoret "i == -20" du deklarerar "i" som en lista men "-20" är en int.. så denna stämmer aldrig och kommer där med aldrig köras.
hur länge vill du att din yttersta while-sats skall köras? hängde inte med i din förklaring
I din innersta while-sats så skriver du villkoret "i == -20" du deklarerar "i" som en lista men "-20" är en int.. så denna stämmer aldrig och kommer där med aldrig köras.
hur länge vill du att din yttersta while-sats skall köras? hängde inte med i din förklaring
Då måste jag ha fått det här med while loop lite om bakfoten...
Det jag vill åstadkomma med while loopen är att den ska kolla för varje ord n om ordet upprepar sig 20 ord innan och 20 ord efter. Därför har i intervallet -20 till 20. Men jag vill att n ska ha lika stor intervall som antal ord i SplitText fast det ska börja med det 20e ordet. Kanske blev det tydligare kring vad jag försöker göra?!
Min tanke va att n (den yttersta while loopen) ska börja med 20 och sedan ska den plussas på med ett för varje runda tills SplitText tar slut, dvs ska bero på antal ord i listan SplitText.
För att i ska få SIFFRAN 20, ska jag då identifiera den som i=-20, men då måste jag väl identifiera n=20?! Eller är jag helt ute o cyklar igen?