Python is a powerful general-purpose programming language. It is used in web development, data science, creating software prototypes, and so on. Fortunately for beginners, Python has simple easy-to-use syntax. This makes Python an excellent language to learn to program for beginners.
Table of Contents
Introduction
Getting Started
Keywords and Identifiers
Statements & Comments
Python Variables
Python Datatypes
Python Type Conversion
Python I/O and import
Python Operators
Python Namespace
Python Flow Control
Python if…else
Python for Loop
Python while Loop
Python break and continue
Python Pass
Python Functions
Python Functions
Function Argument
Python Recursion
Anonymous Function
Global, Local and Nonlocal
Python Global Keyword
Python Modules
Python Package
Python Datatypes
Python Numbers
Python List
Python Tuple
Python String
Python Set
Python Dictionary
Python Files
Python File Operation
Python Directory
Python Exception
Python Exception Handling
Python User-defined Exception
Python Object & Class
Python OOP
Python Class
Python Inheritance
Multiple Inheritance
Operator Overloading
Python Advanced Topics
Python Iterator
Python Generator
Python Closure
Python Decorators
Python Property
Python RegEx
Python Date & Time
Python datetime Module
Python datetime.strftime()
Python datetime.strptime()
Current date & time
Get current time
Timestamp to datetime
Python time Module
Python time.sleep()