
Manage the Flow of Execution by Using Loops in Python
Part of Introductory Python Topic: Programming
Access
StationX Infrastructure Labs — 3 attempts per lab
🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab
Already have access? Sign in.
New to this? Try a free practice lab — a scripted hacking challenge in your browser, no account needed.
What you'll do
In this lab, you will manage the flow of execution in your code by using looping structures.
- Iterate over a range by using a for loop
- Define an if statement in a for loop
- Stop the iteration of a for loop by using a break statement
- Manage the output of the for loop by using an else clause
- Add a return statement to a function
- Control the flow in a for loop by using a continue statement
Note: Once you begin the lab, you will not be able to pause, save, or exit and then return to your lab. Please ensure that you have set aside enough time to complete the lab before you start.
- ⏱ About 30 minutes
- Counts towards: Introduction to Python
Roadmaps that use this lab
- Threat Hunter — career path — step 7: Script the hunt
- Threat Intelligence Analyst — career path — step 5: Script the enrichment

