Believemy
CoursesRepsAcceleratorsPricingArticlesTools
Log inSign up

Python glossary

Browse the terms and definitions most commonly used in development with Python.
#
ABCDEFG
H
IJKLMNOP
Q
RSTUVW
X
YZ

a

__all__

and

any

args

Argument

as

assert

async

asyncio

attribute

AttributeError

await

b

black

bool

break

c

class

classmethod

closure

comment

condition

context manager

continue

coroutine

d

dataclass

datetime

decorator

def

del

dict

Django

docstring

duck typing

e

elif

else

entry point

enumerate

except

exception

f

f-string

False

FastAPI

finally

Flask

float

for

from

frozenset

function

g

generator

global

i

__init__

if

immutable

import

ImportError

in

indentation

IndentationError

IndexError

inheritance

input

instance

int

is

iterable

iterator

itertools

j

json

k

KeyError

kwargs

l

lambda

len

list

list comprehension

logging

loop

m

magic method

map

matplotlib

method

module

ModuleNotFoundError

mutable

mypy

n

__name__

__new__

namedtuple

NameError

None

nonlocal

not

numpy

o

operator

or

OrderedDict

p

package

pandas

pass

pathlib

PEP

pip

poetry

print

property

Pydantic

PyPI

pytest

r

__repr__

raise

range

recursion

RecursionError

regular expression

REPL

requests

requirements.txt

return

ruff

s

__str__

scope

self

set

Singleton

slicing

split

statement

staticmethod

StopIteration

String

super

SyntaxError

t

threading

traceback

True

try

tuple

type

type hint

TypeError

u

UnboundLocalError

Unpacking

v

ValueError

Variable

venv

virtual environment

w

Walrus

while

with

y

yield

z

ZeroDivisionError

zip

Language
🇺🇸English
Other versions
  • 🇫🇷Français

Footer

Believemy
Believemy

For Believers.

Products

  • Believemy Pro
  • Accelerators
  • Mentoring

Company

  • Our story
  • What's New
  • Help center

Community

  • Community
  • Discord
  • Become an Instructor
  • Become a Mentor

Accelerators

  • Rocket
  • TOSA Python Developer

Business

  • Believemy for Teams

Popular courses

  • Formation Python
  • Formation HTML & CSS
  • Formation JavaScript
  • Formation React
  • Formation NextJS

Resources

  • Articles
  • Glossaries
  • Courses
  • Workshops

Follow Us

hello@believemy.com
© 2026 Believemy
Legal MentionsTerms of saleTerms of usePrivacyInternal rules