Python Glossary
Last Updated :
14 Feb, 2025
Improve
Python is a beginner-friendly programming language, widely used for web development, data analysis, automation and more. Whether you're new to coding or need a quick reference, this glossary provides clear, easy-to-understand definitions of essential Python terms—listed alphabetically for quick access. From basic concepts like variables and loops to advanced topics like decorators and generators, this guide will help us navigate Python programming with confidence.
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
A:
- abs()
- all()
- any()
- ascii()
- and
- as
- assert
- append()
- add()
- as_integer_ratio()
- atexit()
- Arithmetic Operators
- Assignment Operators
- AssertionError
- AttributeError
- abc
- array
- asyncio
B:
C:
- callable()
- chr()
- class
- classmethod
- comprehensions
- compile()
- complex
- continue
- context managers
- coroutine
- cProfile
- collections
D:
- def
- del
- dict
- dict comprehension
- decorators
- descriptors
- docstrings
- deepcopy()
- Dunder methods
- debugging
- dataclasses
- Django
E:
F:
G:
H:
I:
J:
K:
L:
M:
- max()
- min()
- map()
- math
- memoryview
- metaclass
- module
- multiprocessing
- multithreading
- Magic Methods
- Mutable vs Immutable
- MRO (Method Resolution Order)
- matplotlib.pyplot
- matplotlib.figure
N:
O:
P:
- Python
- print()
- property
- pass
- pow()
- PEP
- PEP 8
- package
- pip
- pickle
- profile
- pdb
- pythonic
- pattern matching
- pathlib
- pytest
- Pandas
- PyTorch
Q:
R:
- range()
- repr()
- return
- recursion
- round()
- read()
- readlines()
- regular expressions
- reversed()
- random
- ResourceWarning
- reduce()
- Requests
S:
- set
- set comprehension
- sorted()
- slice
- slicing
- str
- split()
- strip()
- startswith()
- sum()
- super()
- staticmethod
- self
- sys
- socket
- shelve
- ssl
- statistics
- scikit-learn
- Scrapy
- seaborn
- scipy
- SQLAlchemy
T:
- tuple
- type()
- type hinting
- try/except
- testing
- traceback
- ternary operator
- tkinter
- time
- total_ordering
- trunc()
- TensorFlow