Module

Legen zussamengehörige Funktionen in einer Datei numtheory.py ab:

def gcd(a, b):
  while a!=0:
    a, b = b%a, a
  return b
 
def lcm(a, b):
  return a*b/gcd(a,b)

Verwendung dieser Funktionen aus dem Module numtheory

>>> import numtheory
>>> numtheory.gcd(63, 105)
21

Alternative (praktisch für kurze Programme, im allgemeinen aber nicht empfehlenswert):

>>> from numtheory import *
>>> gcd(63, 105)
21