Log In
Join
for free
Back To Module Home
Python Fundamentals
0% completed
Problem Solving with Simple Programs
Problem Solving: The Bottle Filling Example
Simple Program and Execution Sheet
Practice Simple Programs
Quiz on Problem Solving with Simple Programs
Decisions and Branching
Flowcharts and Conditional Expressions
Converting Flowcharts into Execution Sheets
Quiz on Decisions and Branching
Introduction to Python
What is Python?
Writing Our First Code
Quiz: Introduction to Python
Data Types and Variables
What Are Variables and Data Types?
Numbers
Booleans
Strings
String Slicing
Operators
Arithmetic Operators
Comparison Operators
Assignment Operators
Logical Operators
Bitwise Operators
String Operations
Grouping Values
Categories of Errors
Quiz: Data Types, Variables, and Operators
Exercise: Gravitational Force
Solution Review: Gravitational Force
Conditional Statements
What Are Conditional Statements?
The if Statement
The if-else Statement
The if-elif-else Statement
Quiz: Selection Statements
Exercise: Discounted Price
Solution Review: Discounted Price
Loops
Introduction to Loops
Loops with Ranges
Sentinel Loops
Nested Loops
Quiz on Repetition with Loops
Exercise: Balanced Brackets
Solution Review: Balanced Brackets
Exercise: A Sum of Zero
Solution Review: A Sum of Zero
Exercise: Fibonacci Series
Solution Review: Fibonacci Series
Strings and Lists
Inside the String
List of Values
Lists with Loops
Nested Lists
Quiz on Strings and Lists
Challenge: Arithmetic Sequence
Functions-I
Define and Use the Functions
General Built-in Functions
Built-in String and List Functions
Quiz on Functions
Challenge: Anagram Problem
Functions-II
Function Scope
Lambdas
Functions as Arguments
Recursion
Quiz: Functions
Exercise: Repetition and Concatenation
Solution Review: Repetition and Concatenation
Exercise: The Factorial
Solution Review: The Factorial
Complex Programs
Introduction to Complex Programs
Programs of Loops
Programs of String Operations
Programs of List Operations
Conclusion
Final Remarks
Home
/
...
/
Quiz: Selection Statements
Quiz: Selection Statements
Test your knowledge of conditional statements with this fun quiz!