Accepting User Input: Using the Input Function
Defining and Invoking Functions in Python
Understanding the basics of defining and invoking functions in Python
Understanding Iterables and Iteration in Python
Learning about iterables and how to iterate over them in Python
Using Conditional Statements and Loops in Python
Understanding the basics of conditional statements and loops in Python
Working with User Input and Validation in Python
Accepting user input using the input() function
Validating user input to ensure it meets certain criteria
Mastering Function Arguments and Parameters in Python
Learning about the different types of arguments and parameters that can be used in
Python functions
Applying Mathematical Concepts to Real-World Problems
Using mathematical concepts to solve real-world problems in Python
Exploring Useful String Methods in Python
Understanding various string methods that can be used to manipulate and validate
strings in Python
Understanding Functions and Arguments in Python
Learning about the basics of functions and arguments in Python
Working with Parameters and Return Statements in Functions
Understanding how to use parameters and return statements in Python functions
Creating a Full Name Function with String Capitalization
Creating a Python function that accepts a first and last name and returns the full
name with the first letter of each word capitalized
Introduction to Collection Data Types in Python
Learning about the different collection data types available in Python, including lists,
tuples, and dictionaries
While Loops: Executing Code While Conditions Remain True
, Understanding how to use while loops to execute code while certain conditions
remain true
User Input Validation: Using While Loops to Verify Input
Using while loops to validate user input and ensure it meets certain criteria
Practical Applications: Calculating the Area of a Rectangle
Using mathematical concepts and user input to calculate the area of a rectangle in
Python
List Comprehensions in Python
Understanding how to use list comprehensions to create lists in Python
Introduction to Sets in Python
Learning about sets in Python and how to create, add, and remove elements from a
set
Introduction to Tuples: Creating, Indexing, and Modifying Tuple Elements
Understanding the basics of tuples in Python, including how to create, index, and
modify tuple elements
Understanding Dictionaries in Python
Learning about dictionaries in Python and how to create, add, and remove elements
from a dictionary
Building a Concession Stand Program with Dictionaries
Using dictionaries to build a concession stand program in Python
Creating a Number Guessing Game with Python
Using user input, conditional statements, and loops to create a number guessing
game in Python
Creating a Shopping Cart Program with User Input
Using user input, collection data types, and loops to create a simple shopping cart
program in Python
Understanding Basic Arithmetic Operators in Python
Learning about the basic arithmetic operators available in Python
Working with Built-in Math Functions and Modules
Understanding how to use built-in math functions and modules in Python
Defining and Invoking Functions in Python
Understanding the basics of defining and invoking functions in Python
Understanding Iterables and Iteration in Python
Learning about iterables and how to iterate over them in Python
Using Conditional Statements and Loops in Python
Understanding the basics of conditional statements and loops in Python
Working with User Input and Validation in Python
Accepting user input using the input() function
Validating user input to ensure it meets certain criteria
Mastering Function Arguments and Parameters in Python
Learning about the different types of arguments and parameters that can be used in
Python functions
Applying Mathematical Concepts to Real-World Problems
Using mathematical concepts to solve real-world problems in Python
Exploring Useful String Methods in Python
Understanding various string methods that can be used to manipulate and validate
strings in Python
Understanding Functions and Arguments in Python
Learning about the basics of functions and arguments in Python
Working with Parameters and Return Statements in Functions
Understanding how to use parameters and return statements in Python functions
Creating a Full Name Function with String Capitalization
Creating a Python function that accepts a first and last name and returns the full
name with the first letter of each word capitalized
Introduction to Collection Data Types in Python
Learning about the different collection data types available in Python, including lists,
tuples, and dictionaries
While Loops: Executing Code While Conditions Remain True
, Understanding how to use while loops to execute code while certain conditions
remain true
User Input Validation: Using While Loops to Verify Input
Using while loops to validate user input and ensure it meets certain criteria
Practical Applications: Calculating the Area of a Rectangle
Using mathematical concepts and user input to calculate the area of a rectangle in
Python
List Comprehensions in Python
Understanding how to use list comprehensions to create lists in Python
Introduction to Sets in Python
Learning about sets in Python and how to create, add, and remove elements from a
set
Introduction to Tuples: Creating, Indexing, and Modifying Tuple Elements
Understanding the basics of tuples in Python, including how to create, index, and
modify tuple elements
Understanding Dictionaries in Python
Learning about dictionaries in Python and how to create, add, and remove elements
from a dictionary
Building a Concession Stand Program with Dictionaries
Using dictionaries to build a concession stand program in Python
Creating a Number Guessing Game with Python
Using user input, conditional statements, and loops to create a number guessing
game in Python
Creating a Shopping Cart Program with User Input
Using user input, collection data types, and loops to create a simple shopping cart
program in Python
Understanding Basic Arithmetic Operators in Python
Learning about the basic arithmetic operators available in Python
Working with Built-in Math Functions and Modules
Understanding how to use built-in math functions and modules in Python