Learn Python
Lesson 1 - Introduction To Python
Lesson 2 - Basic Python Syntax
Lesson 3 - Control Flow
Lesson 4 - Functions
Lesson 5 - Basic Data Structures
Lesson 6 - Exception Handling
Lesson 8 - Basic String Operations
Lesson 9 - Object-Oriented Programming (OOP)
Here's a table listing some of the most commonly used built-in modules in Python:
Module Name | Description |
---|---|
os | Allows to interact with the operating system, such as file operations, directory manipulation, and environment variables. |
sys | Allows you to access system-specific parameters and functions, including command-line arguments, standard input/output, and interpreter settings. |
math | Provides mathematical functions and constants, including trigonometric functions, logarithms, and mathematical constants like π and e. |
datetime | Helps you to work with dates, times, and time intervals, allowing for date/time arithmetic, formatting, and parsing. |
json | Enables encoding and decoding JSON (JavaScript Object Notation) data, facilitating the interchange of data between Python objects and JSON format. |
re | Provides supportive functions for working with regular expressions, allowing for pattern matching, searching, and manipulation of text data. |
These are just a few examples of the extensive standard library modules available in Python, offering a wide range of functionalities to facilitate various programming tasks.