Loopskey-logo
CourseTechnology

BiteSize Python for Absolute Beginners: Flow Controls

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

BEGINNER

Duration

8 h

About this course

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.

What you will learn

  • Implement if, if-else, and if-elif-else to handle conditions and design branching logic for decision-making problems.
  • Use while and for loops, apply break and continue, and solve practical problems by automating tasks with loops.
  • Implement functions with various parameters, return types, and recursion, comparing iterative and recursive solutions for efficiency.