SYLLABUS
1.Python Overview
Introduction to Python
Setting up the environment
Features of Python
Application of Python
2.Python Syntax
First python Program
Identifier
Concept of Variable
Keywords
Comments
3.Python Data Types
Standard Data Types
Int,float,complex
Exploring Values
4.Operators
Arithmetic Operators
Comparison Operators
Bit wise Operators
Logical Operator
Membership Operator
Identity Operator
Operator Precedence
5.Python Numbers
Numerical Types
Type Conversion
Mathematical Constant
Random Number Functions
6.Python String
Declaration and Assigning Values
Access
String Operator
Built in String methods
7.Python List
Declaration and Assigning Values
Access
List Operations
Built in List methods
8.Python Tuple
Declaration and Assigning Values
Access
Tuple Operations
Built in Tuple methods
9.Python Set
Declaration and Assigning Values
Access
Set Operations
Built in Set methods
10.Python Dictionary
Declaration and Assigning Values
Access
Operations
Built in Dictionary methods
11.Python I/O
Formatting Input
Formatting output
Related Functions
12.Conditional Statements
If
If… else
Nested If
Single statements
13.Looping Statements
While
For
Loop Control Statements
14.Array
Declaration and assigning Values
Array Methods
Manipulation of Array Elements
Looping Array Elements
15.Python Functions
Defining Functions
Calling a functions
Call Arguments
Anonymous Functions
Return Statements
Scope of a variable
Recursion
16.Modules
Import Statements
Namespaces
Locating Modules
Packages
17.File Handling
Text File
Binary File
CSV files
Methods
File and Directory related methods
18.Exception Handling
Types Of Exceptions
Assertion
Handling Exceptions