Junior — Middle
Can you explain what a module in Python programming language is?
sobes.tech AI
Answer from AI
In Python, a module is a file with a .py extension that contains function, class, and variable definitions, as well as executable code. Modules are used to organize code and enable reuse.
When you import a module, you gain access to its contents, which allows you to structure your program into logical parts. For example, you can create a module math_utils.py with a function:
def add(a, b):
return a + b
And use it in another file:
import math_utils
result = math_utils.add(2, 3)
Besides files, modules can also be built-in Python libraries. Modules help keep code clean and maintainable.