HTTP/2 301
date: Wed, 31 Dec 2025 04:00:08 GMT
content-type: text/html; charset=utf-8
content-length: 0
cross-origin-opener-policy: same-origin
location: /ref/
nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
referrer-policy: strict-origin-when-cross-origin
report-to: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=LV6aGHRHPoqgQAigwfA0g8HwFULWJiUSv%2BMKXopb2tE%3D\u0026sid=67ff5de4-ad2b-4112-9289-cf96be89efed\u0026ts=1767153608"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=LV6aGHRHPoqgQAigwfA0g8HwFULWJiUSv%2BMKXopb2tE%3D&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&ts=1767153608"
server: cloudflare
set-cookie: cid=1094918d07d54dca97b1f46971f24d4e; expires=Thu, 31 Dec 2026 04:00:08 GMT; Max-Age=31536000; Path=/
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Cookie
via: 2.0 heroku-router
x-content-type-options: nosniff
cf-cache-status: DYNAMIC
cf-ray: 9b66de433a1ae8e0-BLR
alt-svc: h3=":443"; ma=86400
HTTP/2 200
date: Wed, 31 Dec 2025 04:00:08 GMT
content-type: text/html; charset=utf-8
cross-origin-opener-policy: same-origin
nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
referrer-policy: strict-origin-when-cross-origin
report-to: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=LV6aGHRHPoqgQAigwfA0g8HwFULWJiUSv%2BMKXopb2tE%3D\u0026sid=67ff5de4-ad2b-4112-9289-cf96be89efed\u0026ts=1767153608"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=LV6aGHRHPoqgQAigwfA0g8HwFULWJiUSv%2BMKXopb2tE%3D&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&ts=1767153608"
server: cloudflare
set-cookie: origin=ref-realpython.com; expires=Mon, 25 Sep 2028 04:00:08 GMT; Max-Age=86313600; Path=/
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Cookie, Accept-Encoding
via: 2.0 heroku-router
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: 9b66de44bcbfe8e0-BLR
alt-svc: h3=":443"; ma=86400
Reference – Real Python
Reference
Concise definitions for common Python terms
Python Glossary
Concise explanations of fundamental Python concepts and terminology.
View 170 Terms »
Python Keywords
Special reserved words that have specific meaning in Python code.
View 39 Terms »
Python’s Built-in Data Types
Fundamental building blocks used to store and manipulate different kinds of data with Python.
View 13 Terms »
Python’s Built-in Exceptions
Predefined error classes that the Python interpreter uses to handle various error conditions.
View 47 Terms »
Python’s Built-in Functions
Core functions available for use in any Python program without needing to import any external libraries.
View 58 Terms »
Python Standard Library
Modules and packages included in the Python standard library.
View 78 Terms »
Python Tools
Learn essential Python tools like pyenv, uv, and IPython with quick, practical guides to boost your daily development.
View 37 Terms »
Code Editors & IDEs
Popular code editors and IDEs that help you write, run, and debug Python code.
View 13 Terms »
AI Coding Glossary
Concise explanations of foundational terms and concepts for AI-assisted coding.
View 63 Terms »
AI Coding Tools
Popular AI coding tools with growing impact on modern software development workflows.
View 42 Terms »
Term of the Day
AI Coding Tools/
Repo Prompt
An assistant that structures repository context for AI and applies edits with diff-based review.
Get a Python Cheat Sheet (PDF) and learn the basics of Python, like working with data types, dictionaries, lists, and Python functions: