Escriu per cercar…

Mòdul

Els mòduls contenen un conjunt de funcions, variables o classes per a poder-los usar en qualsevol programa.

Introducció

La programació modular fa referència al procés de dividir una tasca de programació gran i feixuga en subtasques o mòduls separats, més petits i manejables. Després, els mòduls individuals es poden combinar com si fossin blocs de construcció per crear una aplicació més gran.

Un mòdul Python és un fitxer .py que allotja un conjunt de funcions, variables o classes per a poder-los usar en qualsevol programa.

Crea un projecte module amb uv

ps
uv init module

Modul

Crear els nostres propis mòduls és molt fàcil 😉

Per exemple, podem definir un mòdul math.py amb dues funcions add() i subtract().

python
math.py
def add(a, b):
    return a + b


def subtract(a, b):
    return a - b

Un cop definit, aquest mòdul pot ser usat o importat en un altre fitxer.

Modifica el fitxer main.py:

python
main.py
assert add(5,4) == 9

Si executes el fitxer main.py python donarà un error:

ps
Traceback (most recent call last):
  File "C:\Users\david\Workspace\module\main.py", line 1, in <module>
    assert add(5, 4) == 9
           ^^^
NameError: name 'add' is not defined

Estàs llegint una vista prèvia.

Inicia sessió per llegir l'article complet. Qualsevol compte obre 4 articles gratuïts al mes; l'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.

Inicia sessió