Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

S.

No Topic
1 Induction
Getting Started
a. Introduction to Python
b. Features of Python
c. Flavors of Python
d. Installing Google Colaboratory
2 e. Working with a Basic Program
Displaying Text
a. The print statement is used to display text
b. Multiple lines
c. Line Management
d. Multiple options, same output
String Variables
a. Where do we store values?
b. What should I call them?
c. Manipulating variables
d. Visual Studio awesomeness
Storing Numbers
3 a. Formatting numbers
b. Inputting numbers
Working with Dates and Times
a. Displaying Current Date and Time
b. Date Formats
c. Asking a user for a date value
d. Working with Time
Perform operations using Data Types and Operators
a. Evaluate an expression to identify the data type Python will assign to each variable
i. Identify str, int, float, and bool data types
b. Perform data and data type operations
i. Convert from one data type to another type
4 ii. Construct data structures
iii. Perform indexing and slicing operations
c. Determine the sequence of execution based on operator precedence
i. Assignment; Comparison; Logical; Arithmetic; Identity (is); Containment (in)
d. Select the appropriate operator to achieve the intended result
i. Assignment; Comparison; Logical; Arithmetic; Identity (is); Containment (in)
Control Flow with Decisions and Loops
a. Construct and analyze code segments that use branching statements
5 i. if; elif; else; nested and compound conditional expressions
b. Construct and analyze code segments that perform iteration
i. while; for; break; continue; pass; nested loops and loops that include compound conditional expressions
Remembering Lists
a. Understanding Lists
b. Multiple values
c. Updating lists
d. Finding values
6
e. Displaying values
Tuples, Dictionaries and Sets
a. Sequence types and mutability
b. What is a tuple?
c. How to create a tuple
d. How to use a tuple
e. What is a dictionary?
f. How to make a dictionary
7
g. How to use a dictionary
h. How a dictionary and a tuple can work together
i. Sets and set operation
File Handling
8 i. Open; close; read; write; append; check existence; delete; with statement
Minor Project Discussion
9 Minor Project Discussion
Functions
a. Introducing functions
b. Parameters
c. Returning data
10 d. Anonymous and Lambda Functions
Handling Errors
a. Error types
b. Gracefully handling errors
c. User-Defined Exceptions
11 Python libraries - Numpy
12 Data visualization using Matplotlib
13 Data analysis using Pandas
14 Major Project
15 Major Project

You might also like