Someone
public text v1 · immutableimport math
def fact(x):
return 1 if x <= 1 else fact(x-1) * x
def sin(x):
x = (x + math.pi) % (math.pi * 2) - math.pi
return x - x ** 3 / fact(3) + x ** 5 / fact(5) - x ** 7 / fact(7)
print sin(1), math.sin(1)