Control Flow
Dan Stanzione (TACC) (original author), Steve Lantz, Adam Brazier, Chris Myers
Cornell Center for Advanced Computing
Revisions: 5/2024, 7/2021, 8/2016, 10/2014, 2/2014, 3/2013, 6/2010 (original)
Like other programming languages, Python has three main categories of control flow that appear in programs:
- Conditionals
- Loops
- Function calls
In this section, all three categories are briefly covered.
Objectives
After you complete this segment, you should be able to:
- Understand and use indentation and scope in Python
- Program with conditionals, loops and functional calls
- Use exceptions to handle runtime errors
Prerequisites
This workshop assumes the reader has no prior exposure to Python. A working knowledge of UNIX/Linux and general programming concepts is assumed. The target audience is scientists and engineers using high performance computing systems who wish to boost their productivity through the use of Python.
©
2025
|
Cornell University
|
Center for Advanced Computing
|
Copyright Statement
|
Access Statement
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)