While loop delad med 2
Hej!
Har en uppgift där jag ska skriva en for loop från 1 till 20 där den skriver ut alla siffror som kan delas med 2... har ingen aning hur jag ska börja...
så här långt kom jag:
for i in range(1,21):
print(i)
använd dig av modulo
Vad är Modulo? ska jag sätta den in i loopet?
Modulo är en matte operator som + - * /, om du inte vet vad där är borde du söka upp hur den fungerar.
I python skrivs den som %
Ok, tack!!
Enklare då att nyttja steglängden 2 vid iterationen:
for i in range(1,21,2):
print(i)
Lindehaven skrev:Enklare då att nyttja steglängden 2 vid iterationen:
for i in range(1,21,2): print(i)
Jag tror den skriver ut alla som inte är delbara med 2.
Laguna skrev:Lindehaven skrev:Enklare då att nyttja steglängden 2 vid iterationen:
for i in range(1,21,2): print(i)
Jag tror den skriver ut alla som inte är delbara med 2.
Ooops, missade start-siffran! Så här bör det förstås vara:
for i in range(2,21,2):
print(i)