#Lesson 1Download and Get Started!
The first thing we need to do to get started with Python is to download the software and install it. Once we are done with that, explore and get excited! :)
|
#Lesson 2Print It!
In this lesson, we will learn how we can create our own file and write some Python code that will then run in our Shell. We will also be looking at the 'print' command to send information to the shell.
|
#Lesson 3Capture the Input!
In this video, you will learn how to use the "input" command to capture the user's input. You will also learn how to perform casting to perform a conversion between different data types.
|
#Lesson 4Multiple Inputs Together!
In this lesson, we learn how we can use the split() functionality together with input() so that we can capture several input parameters at the same time.
|
#Lesson 5What if?
Here we discuss the "if" statement in Python and how we can use it to selectively execute code.
|
#Lesson 6If not this, else what?
Here we explore the "if-else" statements we can use in Python for decision making.
|
#Lesson 7If, elif, else...
In this video we look at the if, elif, else sequence of checks. This extends upon the Assignment 2 code that you have done.
|
#Lesson 8Nest my if...
In this lesson, we learn about the nested "if" statements to see how we can have multiple layers of checks for our data.
|
#Lesson 9Loop till you Drop!
In this class, we introduce you to Loops using the "while" statement. Learn how to create a loop that executes statements continuously based on a logic check.
|
Assignment 3
Get your Grade!
Assignment 4
Odd or Even?
#Lesson 10What for what?
In this video, you will be introduced to the for-loop in Python. See how easy it is to get it done!
|
#Lesson 11Play with the range()
In this lesson, we see how we can set the start and step values for the range parameters.
|
#Lesson 12Nest My Loop!
We now look at Nested for-loops. Let's learn how the different loop counters change as we go through the code.
|
#Lesson 13To continue or to break?
In this lesson, we look at how we can use the continue and break statements to alter the operation of a loop.
|
#Lesson 14Continue and break in a nest!
In this lesson, we understand the impact of the continue and break statements in a nested loop.
|
#Lesson 15My type, My round!
We now look at Nested for-loops. Let's learn how the different loop counters change as we go through the code.
|
Assignment 6
Average it Out!!
#Lesson 16Play with your String!
In this lesson, we explore Strings. We first understand how to calculate the length of a string. We then concatenate strings together. After that, we see how we can extract subsets of a string.
|
#Lesson 17Split and Count!
In this lesson, we learn how to use the split and count functions for Strings.
|
#Lesson 18Find and Replace!
In this lesson, we learn how to use the find function to search for subsets in a string. We also look at how to replace subsets in a string.
|
#Lesson 19Is my title upper or lower?
Now we look at the title(), upper() and lower() functions that we can use for strings. Learn how to check for the case of a string and do conversions between the different cases.
|
#Lesson 20Format my String!
In this lesson, we learn how to use the format operator to dynamically change the information printed on the screen.
|
#Lesson 21Function your Future!
Functions provide you with a great way to modularize your code and make it more reusable.
Let's get started with Functions. |
#Lesson 22Function Some More!
Let's see how we can allow multiple input parameters for a function.
|
#Lesson 23Let's talk about Recursion
Let's talk about Recursion...
Let's talk about Recursion... Let's talk about Recursion... |
#Lesson 24Factorial with Recursion
Compute the Factorial of a number using Recursion!
|
#Lesson 25Recursion Analysis
Let's analyze the whole Recursion Process!
|