ZeroDivisionError: float division by zero

img

a = input().split()
x = int(a[0])
n = int(a[1])
t = 1
z=2
ssum=0
for i in range(1,n+1):
y=x*t
t+=1
z+=1
h=z
while z!=0:
z-=1
mu=h
z
mu2=mu/h
mu3=mu2*h
ssum+=y/mu3
print(ssum)

#ZeroDivisionError: float division by zero

望采纳,谢谢

a = input().split()
x = int(a[0])
n = int(a[1])
t = 1.0
z=2.0
ssum=0.0
for i in range(1,n+1):
    y=x*t
    t+=1
    z+=1
    h=z
    while z-1 != 0.0:
        z-=1
        mu=float(h*z)
        mu2=mu/ float(h)
        mu3=mu2* float(h)
        ssum+=float(y)/float(mu3)
print(ssum)