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__

attribute

await

AttributeError

and

any

args

Argument

as

assert

async

asyncio

b

break

black

bool

c

continue

class

classmethod

closure

comment

condition

context manager

coroutine

d

decorator

docstring

Django

dict

del

def

duck typing

datetime

dataclass

e

enumerate

exception

else

except

entry point

elif

f

for

f-string

False

FastAPI

finally

Flask

float

from

frozenset

function

g

global

generator

i

input

instance

int

is

__init__

IndexError

iterable

iterator

itertools

inheritance

immutable

IndentationError

indentation

in

ImportError

import

if

j

json

k

KeyError

kwargs

l

list

loop

logging

list comprehension

len

lambda

m

magic method

map

matplotlib

method

module

ModuleNotFoundError

mutable

mypy

n

NameError

not

nonlocal

None

numpy

namedtuple

__new__

__name__

o

operator

or

OrderedDict

p

poetry

pytest

PyPI

Pydantic

property

print

pathlib

pip

PEP

pass

pandas

package

r

REPL

ruff

return

requirements.txt

requests

regular expression

recursion

range

raise

__repr__

RecursionError

s

__str__

staticmethod

SyntaxError

super

String

StopIteration

slicing

statement

split

Singleton

set

self

scope

t

type

TypeError

type hint

traceback

tuple

try

True

threading

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