python

Python - Overview

Python is a versatile, high-level programming language created by Guido van Rossum in 1991. Known for its simplicity and readability, it supports multiple paradigms, including procedural, object-oriented, and functional programming. Python is widely used in web development, data science, AI, and automation, making it one of the most popular languages today.

Basics

Built-in Functions

Control Flow

Functions

List and Tuples

Dictionaries

Sets

Comprehensions

Manipulating strings

String formatting

Regular Expressions

Handling file and directory Paths

Reading and Writing Files

JSON and YAML

Exception handling

Debugging

Args and Kwargs

Decorators

Context Manager

OOP

Dataclasses

setup.py

Main top-level script environment

Virtual Environments