Funktionen

Deklaration von Funktionen

def gcd(a, b):
  "Berechnet größten gemeinsamen Teiler von a und b"
  while a!=0:
    a, b = b%a, a
  return b

Parameter mit Vorgabewerten

def banner(meldung, anzahl=1):
  for n in range(0, anzahl):
    print meldung

Variable Anzahl von Argumenten

def summe(meldung, *args):
  s=0
  for n in args: s=s+n
  print meldung, s