Escribe para buscar…

Mòdul

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

Esta página todavía no se ha traducido — se muestra en su idioma original:Català

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 leyendo una vista previa.

Inicia sesión para leer el artículo completo. Cualquier cuenta abre 4 artículos gratuitos al mes; el alumnado y el profesorado leen las páginas de su curso sin límite.

Iniciar sesión