Log In
Join
for free
Back To Module Home
Learn Python 3 from Scratch
0% completed
Introduction
What is Python?
Writing Our First Code
Quiz
Data Types and Variables
What are Data Types and Variables?
Numbers
Booleans
Strings
The None Keyword
String Slicing
String Formatting
Operators
Arithmetic Operators
Comparison Operators
Assignment Operators
Logical Operators
Bitwise Operators
String Operations
Grouping Values
Quiz
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
Exercise: Discounted Price
Solution Review: Discounted Price
Functions
What are Functions?
Function Creation
Function Scope
Built-In String Functions
Type Conversions
Input From the User
Lambdas
Functions as Arguments
Recursion
Quiz
Exercise: Repetition and Concatenation
Solution Review: Repetition and Concatenation
Exercise: The Factorial!
Solution Review: The Factorial!
Loops
What are Loops?
The for Loop
Nested for Loops
The break and continue Keyword
The while Loop
Quiz
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
Python Exam I
Data Structures
What are Data Structures?
Lists
Common List Operations
List Comprehension
Tuples
Dictionaries
Dictionary Operations
Sets
Set Theory Operations
Data Structure Conversions
Quiz
Exercise: From List to Tuple
Solution Review: From List to Tuple
Exercise: Kth Maximum Integer in a List
Solution Review: Kth Maximum Integer in a List
Exercise: Highs and Lows
Solution Review: Highs and Lows
Libraries
What is the Python Standard Library?
Popular Modules
PyPI
Conclusion
Appendix
Python IDEs
Installing Python: Linux
Installing Python: Windows
Installing Python: macOS
Executing Python Code
Python Exam II
Conclusion
Final Remarks
Home
/
...
/
Quiz
Quiz
Test your knowledge of conditional statements with this fun quiz!