Der folgende Ausdruck geht gegen π/4
π/4 = 1 - 1/3 + 1/5 - 1/7 + ...
Als Generator lässt sich das wie folgt berechnen:
def pi_series():
s = 0
i = 1.0
j = 1
while True:
s += j/i
yield 4 * s
i = i + 2
j = j * - 1
for i in pi_series():
print(i)
Aufgabe:
Das Programm muss mit Crtl-C abgebrochen werden. Erweitern Sie es um ein Abbruchkriterium!