def f(x): return x ** 2 + 42 * x - 7 def zweihoch(n): return 2 ** n def ist_teiler_von(t, z): return z % t == 0 def hoch(basis, exponent): return basis ** exponent def summe_zweierpotenzen(n): summe = 0 for index in range(n + 1): summe = summe + zweihoch(index) return summe def summe_quadratzahlen(n): summe = 0 for index in range(n + 1): summe = summe + index ** 2 return summe print(summe_quadratzahlen(5)) print(summe_zweierpotenzen(4)) print(hoch(3, 6)) print(hoch(2, 10)) print(ist_teiler_von(7, 42)) print(ist_teiler_von(5, 42)) print(ist_teiler_von(13, 91)) print(f(2)) print(f(11)) print(zweihoch(10)) print(zweihoch(8))