Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python Intermediate Tutorial - Decision Structures, Loops, Functions, and Modules

Learnit Training via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn intermediate Python programming concepts through hands-on practice with decision structures, loops, functions, and modules. Master if, elif, and else statements along with boolean logic and comparison operators to create programs that make intelligent decisions. Explore while loops for condition-based repetition and for loops for iterating through data structures like strings and ranges, while learning to avoid common pitfalls like infinite loops and implement proper input validation. Build your own custom functions that accept parameters and return values, organize code using main() functions, and import built-in modules like math to leverage existing functionality. Apply these concepts through practical programming challenges including creating a password checker and an interactive pizza order calculator that demonstrates real-world problem-solving techniques. Develop skills in debugging code, improving program output, and structuring larger programs using hierarchy charts and modular design principles that make code more maintainable and reusable.

Syllabus

Start 0:00
Introduction 0:08
What is a Decision Structure 1:34
If Statements and Greater Than vs Greater Than Equals 5:33
Recap of Booleans and How They Evaluate 7:34
While Loops 12:40
For Loop and For Loop With Range FN 17:28
Programming Challenge - Password Checker 22:00
Functions Introduction 29:05
Processing Data in a Function 33:31
Programming Challenge - Pizza Maker Intro 38:02
PC 2 Toppings and Input Validation 41:01
PC 2 doughNeeded and main Fn 50:32
Debugging and Improving Output 57:10
Importing Modules Introduction 1:02:57
Using Functions from Modules 1:04:47
Hierarchy Chart and Structuring Programs 1:07:15
Conclusion 1:13:26

Taught by

Learnit Training

Reviews

Start your review of Python Intermediate Tutorial - Decision Structures, Loops, Functions, and Modules

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.