Python
Welcome to the Python documentation. This section provides comprehensive learning resources for Python programming, organized into three main areas to help you learn at your own pace and find exactly what you need.
Guides
Start here if you're learning Python. These guides take you from your first program through core concepts like variables, data structures, functions, object-oriented programming, and working with Python's standard library.
Advanced Guides
Once you're comfortable with Python basics, dive deeper into how Python actually works. These guides explore the execution model, advanced function concepts, and the internals that make Python tick.
Language Reference
A comprehensive reference for Python's built-in types, functions, keywords, and language features. Use this as a lookup when you need detailed information about specific Python constructs.