Introduction
-
Python: An Overview
-
History of Python
-
Version of Python
-
Feature of Python
-
Execution of Programs
-
Python Comment
Python Variables & Data Types
What are the variables?
Assign Variables
Data Types:
-
Numeric Data Types
-
Boolean Data Types
-
Dictionaries, Sets, etc
Operators
Types of Operators
-
Arithmetic Operators
-
Relational Operators
-
Assignment Operators
-
Logical / Boolean Operators
-
Identity Operators
-
And Others
Python Conditional Statements
-
The If Statements
-
The if-else Statements
-
The Elif Statements
-
The Nested If – Else Statements
-
The Break Statements
-
The Continue Statements
-
The Pass Statements
Python String & Number
-
Accessing Strings
-
Basic Operations
-
String slices
-
String Built-In Function
-
Mathematical Function
-
Random Function
-
Trigonometric Function
Python Looping Concept
-
Python for Loop
-
Python While Loop
Python Date & Time
-
The Time Module
-
The Calendar Module
Python Function
Defining a function
Calling a function
Types of functions
Function Arguments
Anonymous functions
Global and local variables
Module
Introduction
The Import Statement
The From…Import Statement
The From…Import* Statement
File Handling (Input / Output)
-
Introduction
-
Opening & closing Files
-
Reading & writing Files
-
Rename & Remove Files
-
The Directories
Python List
-
Introduction
-
Accessing list
-
Operations
-
Working with lists
-
List Slices
-
List Comprehension
-
Deleting List
Python Tuple
-
Introduction
-
Creating Tuple
-
Accessing Tuple
-
Modifying Tuple
-
Deleting Tuple
Dictionary
-
Introduction
-
Creating Dictionary
-
Accessing Dictionary
-
Deleting Dictionary
-
Built-In Function
Python Sets
-
Introduction
-
Declaring an Sets
-
Operation on Sets
-
Built-In Function
Exception Handling
-
Error in Python Program
-
Syntax error
-
Exception
-
Types of Exception
-
Handling Exception in Python
-
Raising Exception
-
User-Defined Exception
OOPs Concepts
-
Class and object
-
Attributes
-
Inheritance
-
Overloading
-
Overriding
-
Interface & Abstraction
Multithreading
-
Thread
-
Starting a thread
-
Threading module
-
Synchronizing threads
-
Multithreaded Priority Queue
Python Mail Sending Program
-
Introducing
-
Execute mail program
-
Attachment with file
-
Sending multiple mail