Simplified explanation of example (#20262)
This commit is contained in:
		| @@ -14,6 +14,7 @@ counter = 0 | |||||||
| while counter < 10: | while counter < 10: | ||||||
|    # Execute the block of code here as |    # Execute the block of code here as | ||||||
|    # long as counter is less than 10 |    # long as counter is less than 10 | ||||||
|  |    counter += 1 | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| An example is shown below: | An example is shown below: | ||||||
| @@ -36,17 +37,14 @@ Today is Friday | |||||||
| Today is Saturday | Today is Saturday | ||||||
| Today is Sunday | Today is Sunday | ||||||
| ``` | ``` | ||||||
| Line-by-Line Explanation of the above CODE: | Line-by-Line Explanation of the above code: | ||||||
| 1. the variable 'days' is set to a value 0. | 1. the variable 'days' is set to a value 0. | ||||||
| 2. a variable week is assigned to a list containing all the days of the week. | 2. a variable week is assigned to a list containing all the days of the week. | ||||||
| 3. while loop starts  | 3. while loop begins if the variable 'days' is less than 7 | ||||||
| 4. the block of code will be executed until the condition returns 'true'. | 4. executes the code within the while loop | ||||||
| 5. the condition is 'days<7' which rougly says run the while loop till the point the variable days is less than 7 | 5. the variable 'days' is increased by 1 | ||||||
| 6. So when the days=7 the while loop stops executing. | The code will then return to line 3 and repeat until days = > 7 | ||||||
| 7. the days variable gets updated on every iteration. |  | ||||||
| 8. When the while loop runs for the first time the line 'Today is Monday' is printed onto the console and the variable days becomes equal to 1. |  | ||||||
| 9. Since the variable days is equal to 1 which is less than 7 so the while loop is executed again. |  | ||||||
| 10. It goes on again and again and when the console prints 'Today is Sunday' the variable days is now equal to 7 and the while loop stops executing.  |  | ||||||
|  |  | ||||||
| ## Infinite Loops: | ## Infinite Loops: | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user