Introduction to Python
- Brief about Python Software
- Who can learn.?
- Special Features of Python
- Applications of Python
How to Install and Configure?
- System Requirements
- Environment Set-Up
- For macOS
Sample Python Program
- Basic Syntax of Python
- Interactive Interpreter Prompt
Python Fundamentals
- Python Variables
- Python identifiers
- Declaring a variable with values
- Re-declaring a variable
- Assigning single value to multiple variables
- Assigning multiple value to multiple variables
- Output Variables
- Global Variables
- Global Keyword
Data Types in Python
- Standard Data Types
Python Keywords
Operators in Python
- Arithmetic Operators
- Comparison Operators
- Assignment Operators
- Logical Operators
- Bitwise Operators
- Membership Operators
- Identity Operators
Decision Making & Loop Statements
- If Statement
- The if-else statement
- Nested-If or elif statement
Loop Statements
- For Loop
- While Loop
- Break Statement
- Continue Statement
- Switch Case in Python
Functions in Python
- Uses of functions
- Function calling
- Call by Parameters in Python
- Call by reference in Python
Arguments and its types in Python
- Required Arguments
- Keyword arguments
- Default Arguments
- Variable Length Arguments
Scope of variables in Python
The Lambda Functions in Python
- Usage of Lambda Functions
Built-In functions of Python
- Map Functions in Python
Python File Handling (I/O Files)
- Opening a file
- Closing a file
- Reading a file
- Read particular lines of a file
- Using a loop in a file
- Writing a file in Python
- Creating a new file
- General file methods
- File Related Methods
Exception Handling in Python
- Some of the common exceptions
- Blocks in Exception Handling
- Standard Exceptions
Modules in Python
- Creating a module
- Loading a Module
- The Import Statement
- The From-Import Statement
- Renaming a module
Dir() function
- Variables in Module
- The reload() function
- Scope of variables
Python Packages
Python Date & Time
- Tick
- Getting a current time in Python
OOPs concepts in Python
- Creating a class in Python
- Creating an object in the class
- Constructor in Python
- Creating a constructor in Python
- Non-Parameterized Constructor
- Python Parameterized Constructor
- Python Built-In Class Functions
- Built-In Attributes
Inheritance in Python
- Multi-Level Inheritance in Python
- Multiple Inheritance in Python
Regular Expressions in Python
- The Match function
- The Search function
- Other functions
Database Access in Python
- Database Connection with MySQL
- Creating Database and Table
- Insert Operation
- Select Operation
- Update operation
- Delete Operation
Network Access in Python
- Sockets
- Socket Module
- Method and Description
- Python Internet Modules
XML Parsing in Python
- XML Parser
GUI Programming in Python
- Tkinter
- Tkinter Widgets
- Common Attributes
- Geometric Methods
- Python MongoDB
- Create Python MongoDB file
- Execute Python Script
- Creating a collection
- Checking the existing collection
- Insert into collection
- Module reference in Python
- Random Modules
- Request Modules
- Definition and Usage
General Programs
- Fibonacci Series
How to Download and Install Python
On this page, we give an elaborate guide for installing Python software in your system and step-by-step configuration process.
System Requirements for Installing Python Software
Following are the minimum system requirements to install the Python Software:
- Processor: Intel Atom® CoreTM, i3 Processor
- Disk Space: 1GB
- Operating Systems: Windows* 7 or above, macOS, and Linux
- Software: Python 2.7 or above.
- Packages: conda*, PIP*, Microsoft Visual Studio.
Installing a Python Software (Environment Set-Up)
For Windows OS
Visit Python Website to download original & latest Python software.
Step 1: Click on the executable link to download the latest release of Python software
