Module 01 - Intro To Python PDF
Module 01 - Intro To Python PDF
Hi guys!
Good to have you on this journey with us. This introductory week is just an initial nudge into the vast
world of Data Analytics and Machine Learning. You will learn basics in Python which will help you
familiarise with the language. These concepts will be used in applications of Python in all other fields
as well.
TOPICS:
TASK 1 Introduction to the topics (till 21:10) Introductory video in Jupyter environment
TASK 3 Variables and expressions Detailed video on variables and expressions in python
TASK 4 Strings Detailed video on using strings in python
2. Data Structures
Data can be stored in various forms depending on the type of information stored and how it
will be accessed. This set of videos will introduce you to the various patterns or structures of
storing data and how to store and extract information from them.
TASK 1 Data Structures (till 33:10) An introduction to Lists, Sets, Tuples and Dictionaries
TASK 2 Lists and Tuples For better understanding of Lists and Tuples
Don’t worry if you come across any expressions you’re not
List comprehension familiar with. You’ll know what they mean by the end of the
TASK 3 week.
TASK 5 Tuple unpacking This concept comes in handy for future applications of tuples
TASK 6 Dictionaries Detailed video on Dictionaries
TASK 7 Sets Detailed video on Sets
3. Booleans and Loops
Boolean (True/ False) Values are frequently used to formulate conditions for loops. Loops are
extremely useful in iterating through data structures or for applying some operator to multiple
entities.
TASK 1 Conditionals and Booleans (till 40:37) Introduction to If/Else statements in Python
TASK 5 Exception Handling Get acquainted with Try/ Else/ Except Blocks
4. Functions
Functions act as separate pieces of code that can be called within the main code to make it
more readable. These are extremely useful when the same function needs to be performed
multiple times.
5. Test your knowledge this far! Don’t worry. This is just a non-evaluative component. This
notebook will help you understand the above concepts better. Make sure to give each
question a try yourself before you look at the solutions.
6. This component is graded. Feel free to use the internet to understand the concepts better. Do
these questions independently for the best results.