⊗pyPmLpNSG 157 of 208 menu

Generera tal med steg via for i Python

För att skriva ut tal med ett visst steg måste en tredje parameter skickas till funktionen range.

Exempel

Låt oss skriva ut tal från 1 till 9 med ett steg på 2:

for num in range(1, 10, 2): print(num)

Resultatet av den exekverade koden:

1 3 5 7 9

Exempel

Om man sätter steget till ett negativt tal, kommer talen att skrivas ut i omvänd ordning. Låt oss för tydlighetens skull byta plats på värdena i den första och andra parametern i funktionen:

for num in range(10, 1, -1): print(num)

Efter att koden har körts kommer tal från 10 till 2 att skrivas ut, eftersom talet i den andra parametern inte ingår i intervallet:

10 9 8 7 6 5 4 3 2

Praktiska uppgifter

Skriv ut de jämna talen från 1 till 100 till konsolen.

Skriv ut talen från -10 till 10 till konsolen.

Skriv kod för att få följande tal:

20 17 14 11 8 5 2
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa