Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utforska the While-Loop i Python | Loopar i Python
Introduktion till Python
course content

Kursinnehåll

Introduktion till Python

Introduktion till Python

1. Första Bekantskapen med Python
2. Variabler och Typer i Python
3. Villkorssatser i Python
4. Andra Datatyper i Python
5. Loopar i Python
6. Funktioner i Python

book
Utforska the While-Loop i Python

Inom programmering behöver du ofta att din kod körs upprepade gånger medan ett visst villkor är sant.

Tänk på det som att åka tunnelbana, du stannar på tåget tills du når din hållplats. Om din destination är Station C, kanske du passerar Station A och Station B innan du anländer till Station C.

Du kan uppnå detta beteende med en while-loop, som följer denna struktur:

python

Du kan använda denna loop för att skriva ut alla nummer upp till 10.

1234567
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
copy

Notera

Som standard skriver print()-funktionen ut varje resultat på en ny rad. Men genom att använda argumentet end=' ', kan vi separera flera print()-utmatningar med ett mellanslag istället.

Logiken för loopen visas ovan. Observera att satsen i = i + 1 är inkluderad i loopen. Utan denna rad skulle loopen köras oändligt eftersom villkoret 1 < 10 alltid skulle förbli True. För att förhindra oändliga loopar är det viktigt att säkerställa att loopens villkor så småningom blir False.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till Python

Introduktion till Python

1. Första Bekantskapen med Python
2. Variabler och Typer i Python
3. Villkorssatser i Python
4. Andra Datatyper i Python
5. Loopar i Python
6. Funktioner i Python

book
Utforska the While-Loop i Python

Inom programmering behöver du ofta att din kod körs upprepade gånger medan ett visst villkor är sant.

Tänk på det som att åka tunnelbana, du stannar på tåget tills du når din hållplats. Om din destination är Station C, kanske du passerar Station A och Station B innan du anländer till Station C.

Du kan uppnå detta beteende med en while-loop, som följer denna struktur:

python

Du kan använda denna loop för att skriva ut alla nummer upp till 10.

1234567
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
copy

Notera

Som standard skriver print()-funktionen ut varje resultat på en ny rad. Men genom att använda argumentet end=' ', kan vi separera flera print()-utmatningar med ett mellanslag istället.

Logiken för loopen visas ovan. Observera att satsen i = i + 1 är inkluderad i loopen. Utan denna rad skulle loopen köras oändligt eftersom villkoret 1 < 10 alltid skulle förbli True. För att förhindra oändliga loopar är det viktigt att säkerställa att loopens villkor så småningom blir False.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1
Vi beklagar att något gick fel. Vad hände?
some-alt