Python Reference
Python Reference is a free, complete guide to 978+ Python functions, methods, and modules across the standard library. Every entry includes its syntax, a description of what it does, the parameters it accepts, what it returns, and a working code example you can paste straight into a script or REPL. Browse by category — Built-in Functions, String Methods, List Methods, Dictionary Methods, Set Methods, Tuple Methods, Number Methods, OS Module, Sys Module, JSON Module, Regex Module, Math Module, Datetime Module, Random Module, and more — or by the higher-level groups that organize related modules: Core Language, Built-in Types, System & OS, File & Data, Math & Stats, Text & Regex, Collections & Iteration, Concurrency & Networking, Dev Tools, Modules & Metadata. Popular starting points include print(), len(), range(), type(), int(), float(), str(), bool(), list(), dict(), set(), tuple(). If you are learning the language, the 48 in-depth guides walk through whole modules and topics step by step, the snippet library collects reusable patterns for common tasks, the glossary defines core Python terminology, and the version pages track what each Python release added. Use the search page to jump straight to any function, the A–Z index to browse everything, the playground to run code in your browser, or the blog for deep dives.