Skip to main content

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.