Python is a high-level interpreted programming language created by Guido van Rossum. Python focused on code readability with syntax almost similar to human language short, clean and easily understandable.
Python Topics
Basics of Python
- Python language introduction
- Difference between Python 2 and Python 3 with Examples
- Install Python on Windows, Mac and on Linux
- Python Identifiers, Reserved Words
- Syntax of Python program
- Keywords in Python
- Install Python on Windows, Mac and on Linux
- Decision making
- Python Language advantages and applications
Standard Data Types
- Data types
- Strings
- List
- Tuples
- Sets
- Dictionary
- Arrays
Variables
- Assigning Values to Variables
- Global and local variables in python
- Type conversion in python
- Single and multiple variable
- Swap variable
- Private variables
Operators
- Basic operator – Arithmetic, Comparison, Assignment
- Logical and bitwise
- Ternary operator
- Division operator in python
- Operator function
- Inplace operator
- Python Membership and Identity Operators
Control Statements
- Loops
- Control Statements – continue, break, pass
- Iterators in Python
- Generators in python
Functions
- Function def
- Function Decorators
- Yield
- Return Multiple Values
- Precision Handling
Object Oriented
- Class
- Object and Members
- Inheritance
- Class and static variable in python
- Class method and static method in python
- Changing class members
- Reflection
- Barrier objects
- Timer objects
- Garbage collection
Exception Handling
- Exception handling
- User defined Exception
- Built-in Exception
- clean up action
Modules in Python
- Introduction of Modules
- Numeric Functions
- Logarithmic and Power Functions
- Trigonometric and Angular Functions
- Special Functions and Constants
- Complex Numbers
- Random Numbers