While Loop in Python
The while loop executes a block of code while a boolean expression evaluates to true. It terminates as soon as the expression evaluates to false. The boolean expression is evaluated before each iteration.
while boolean_expression: #statements to execute while booleanExpression is true
Because the boolean expression is evaluated before each iteration, the block of code executes ONLY if the boolean_expression evaluates to true. If a guarantee is needed for the block of code to run at least once, use the do-while loop.
boolean_expression results in either a true or false output.
There can also be multiple boolean expressions within the parentheses (booleanExpression). The boolean expressions are connected through logical operators (&&, ||, !).
while distance < 100 : print ("You have not finished the race") distance += 10 print ("Race has finished!")