Python is a high-level and interpreted language of general programming. The design philosophy of Python, first created by Guido van Rossum and first released in 1991, highlights the readability of code by using significant space.
- Typing discipline
Duck, dynamic, gradual (since 3.5) - Stable release
3.8.5 / 20 July 2020 - Preview release
3.9.0rc1 / 11 August 2020 - Designed by
Guido van Rossum - OS
Linux, macOS, Windows Vista (and newer), and more - Filename extensions
.py,.pyi,.pyc,.pyd,.pyo (prior to 3.5),.pyw,.pyz (since 3.5)
Your journey into the world of Python begins with the following:
- Python Installation on Linux and MAC OS
- How to install Python on Windows
- Python Anaconda Installation and Setup
After we are done installing and setting up python on our system, we start with the following:
- Python Tokens and Comments
- Python Operators
- Python Data Types
- Python Print statement and Escape Sequences
- Python Flow control statement
- Python While Loop
- Python For Loop
- Python Functions
- Python List
- Python String
- Python Tuples
- Python Dictionary
Once we are done learning the basics of Python, we start learning some advance things like:
- Python Exception Handling
- File Handling in Python
- Python Object Oriented Programming Concepts
- Python Class
- Inheritance in Python
- Selection, Insertion, and Bubble Sort in Python
- Python Regular Expressions
- Python Database Handling
At the end of the series, you will get a chance to test what you have learned by implementing the following:
- Patterns in Python
- Tic-Tac-Toe Game
- Playing Sargam in Python
- Sending Email Through Python Console