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

  • type() Signatures
    • Arguments
    • Return Value
    • Related Resources
  • type() Examples
  • type() Common Use Cases
  • type() Real-World Example
  • Related Resources
(clear filter)

Python Glossary/

  • abstract base class (ABC)
  • annotation
  • application programming interface (API)
  • args (arguments)
  • argument
  • array
  • assignment
  • asynchronous context manager
  • asynchronous generator
  • asynchronous generator iterator
  • asynchronous iterable
  • asynchronous iteration
  • asynchronous iterator
  • asynchronous programming
  • attribute
  • awaitable
  • base class
  • BDFL
  • binary file
  • Boolean
  • 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
  • coroutine function
  • CPU-bound task
  • CPython
  • data structure
  • debugging
  • decorator
  • descriptor
  • dictionary
  • dictionary view
  • docstring
  • dot notation
  • duck typing
  • EAFP
  • encapsulation
  • escape sequence
  • exception
  • expression
  • f-string
  • function
  • functional programming
  • function annotation
  • garbage collection
  • generator
  • generator expression
  • generator iterator
  • generic function
  • generic type
  • Global Interpreter Lock (GIL)
  • hashable
  • higher-order function
  • identifier
  • IDLE
  • immutable
  • import path
  • indentation
  • indexing
  • inheritance
  • input/output (I/O)
  • instance
  • integrated development environment (IDE)
  • interpreter
  • interpreter shutdown
  • I/O-bound task
  • iterable
  • iteration
  • iterator
  • JIT compiler
  • kwargs (keyword arguments)
  • LBYL
  • linter
  • literal
  • loader
  • loop
  • magic method
  • mapping
  • metaprogramming
  • method
  • method overriding
  • method resolution order (MRO)
  • module
  • mutable
  • named tuple
  • name mangling
  • namespace
  • namespace package
  • nested scope
  • non-blocking operation
  • non-public name
  • object
  • object-oriented programming (OOP)
  • package
  • parameter
  • PEP 8
  • pip
  • polymorphism
  • protocol
  • protocol (special methods)
  • protocol (subtyping)
  • public name
  • PyCon
  • Python Enhancement Proposal (PEP)
  • Pythonic
  • python.org
  • Python Package Index (PyPI)
  • Python Software Foundation (PSF)
  • Python Steering Council
  • raw string
  • reference count
  • REPL
  • scope
  • self (argument)
  • sequence
  • slice
  • slicing
  • snake case
  • soft keyword
  • source code
  • standard library
  • statement
  • static method
  • static type checker
  • string representation
  • subclass
  • text encoding
  • text file
  • traceback
  • triple-quoted string
  • type
  • type alias
  • type hint
  • universal newlines
  • variable
  • variable annotation
  • virtual environment
  • virtual machine (VM)
  • wheel
  • Zen of Python

Python Keywords/

  • and
  • as
  • assert
  • async
  • await
  • break
  • case
  • class
  • continue
  • def
  • del
  • elif
  • else
  • except
  • False
  • finally
  • for
  • from
  • global
  • if
  • import
  • in
  • is
  • lambda
  • match
  • None
  • nonlocal
  • not
  • or
  • pass
  • raise
  • return
  • True
  • try
  • type
  • underscore (_)
  • while
  • with
  • yield

Python’s Built-in Data Types/

  • bytearray
  • bytes
  • complex
  • dict
  • float
  • frozenset
  • int
  • list
  • object
  • range
  • set
  • str
  • tuple

Python’s Built-in Exceptions/

  • ArithmeticError