Coursera
All levels
Subscription

BiteSize Python for Absolute Beginners: Flow Controls

~2 hours

This course focuses on mastering Python’s control flow mechanisms, including branching, looping, and functions. It covers essential concepts such as making decisions with if, if-else, and if-elif-else structures (branching), automating repetitive tasks using while and for loops (looping), and introduces functions as a higher-level form of flow control. Advanced topics like nested, hierarchical, and recursive functions are also explored, providing learners with tools to write organized, reusable, and efficient code.

Skills you'll learn

We may earn a commission if you enroll through our links — it never affects the price you pay.

Similar courses