Real Python
  • Start Here
  • Learn Python
    Python Tutorials →
    In-depth articles and video courses
    Learning Paths →
    Guided study plans for accelerated learning
    Quizzes & Exercises →
    Check your learning progress
    Browse Topics →
    Focus on a specific area or skill level
    Community Chat →
    Learn with other Pythonistas
    Office Hours →
    Live Q&A calls with Python experts
    Podcast →
    Hear what’s new in the world of Python
    Books →
    Round out your knowledge and learn offline
    Reference →
    Concise definitions for common Python terms
    Code Mentor →Beta
    Personalized code assistance & learning tools
    Unlock All Content →
  • More
    Learner Stories Python Newsletter Python Job Board Meet the Team Become a Tutorial Writer Become a Video Instructor
  • Search
/
  • Join
  • Sign‑In

Table of Contents

  • Key Features
  • Frequently Used Classes and Functions
  • Examples
  • Common Use Cases
  • Real-World Example
  • Related Resources
(clear filter)

Python Glossary/

  • absolute import
  • abstract base class (ABC)
  • abstract method
  • annotation
  • application programming interface (API)
  • args (arguments)
  • argument
  • array
  • ASCII
  • assertion
  • assignment
  • assignment expression
  • asynchronous context manager
  • asynchronous generator
  • asynchronous generator iterator
  • asynchronous iterable
  • asynchronous iteration
  • asynchronous iterator
  • asynchronous programming
  • attribute
  • awaitable
  • base class
  • BDFL
  • binary file
  • Boolean
  • Boolean flag
  • buffer protocol
  • bytecode
  • bytes-like object
  • callable
  • callback
  • class
  • class method
  • closure
  • cls (argument)
  • code style
  • collection
  • comment
  • composition
  • comprehension
  • concurrency
  • console
  • context manager
  • control flow
  • coroutine