FUTURE OF TANZANIA
  • Home
  • Python
    • Python I >
      • Python Install
      • Python Intro
      • Python Syntax
      • Python Comments
      • Python Variables
      • Python User Input
      • Python Data Types
      • Python Numbers
      • Python Casting
      • Python Strings
      • Python Booleans
      • Python Operators
    • Python II >
      • Python Lists
      • Python Tuples
      • Python Sets
      • Python Dictionaries
      • Python If Else
      • Python While Loops
      • Python For Loops
      • Python Functions
      • Python Arrays
      • Python Scope
      • Python Math
      • Python String Formatting
      • Python File Handling
      • Python Read Files
      • Python Write/Create Files
      • Python Delete Files
  • Machine Learning
  • AI Project
  • Student's Work
    • Water
    • Infrastructure
    • Well-being
    • Economy
  • RESOURCES
  • Picture

Python While Loops


While Loop
Break Statement
Continue Statement
Else Statement

19_python_while_loops.pdf
File Size: 58 kb
File Type: pdf
Download File

This was referenced from w3schools.com.

Python While Loops

Python has two primitive loop commands:
  • while loops
  • for loops

With the while loop we can execute a set of statements as long as a condition
is true.

Print i as long as i is less than 6:
i = 1
while i < 6:
   print(i)
   i += 1

Note: remember to increment i, or else the loop will continue forever.
​
The while loop requires relevant variables to be ready, in this example we need
to define an indexing variable, i, which we set to 1.

The break Statement

With the break statement we can stop the loop even if the while condition is
true:

Exit the loop when i is 3:
i = 1
while i < 6:
   print(i)
   if i == 3:
      break
   i += 1

The continue Statement

With the continue statement we can stop the current iteration, and continue
with the next:

Continue to the next iteration if i is 3:
i = 0
while i < 6:
   i += 1
   if i == 3:
      continue
   print(i)

The else Statement

With the else statement we can run a block of code once when the condition no
longer is true:

Print a message once the condition is false:
i = 1
while i < 6:
   print(i)
   i += 1
else:
   print("i is no longer less than 6")
All curriculum credit goes to w3schools.com
Python if...else
Python for loops
Powered by Create your own unique website with customizable templates.
  • Home
  • Python
    • Python I >
      • Python Install
      • Python Intro
      • Python Syntax
      • Python Comments
      • Python Variables
      • Python User Input
      • Python Data Types
      • Python Numbers
      • Python Casting
      • Python Strings
      • Python Booleans
      • Python Operators
    • Python II >
      • Python Lists
      • Python Tuples
      • Python Sets
      • Python Dictionaries
      • Python If Else
      • Python While Loops
      • Python For Loops
      • Python Functions
      • Python Arrays
      • Python Scope
      • Python Math
      • Python String Formatting
      • Python File Handling
      • Python Read Files
      • Python Write/Create Files
      • Python Delete Files
  • Machine Learning
  • AI Project
  • Student's Work
    • Water
    • Infrastructure
    • Well-being
    • Economy
  • RESOURCES
  • Picture