a2=input('本金: ')a=int(a2)r1=input("年利率:")r2=float(r1)r=r2/100k1=input('存入时长(单位/年)')k=int(k1)def f(a,r,k): a1=a(1+r/12)**12*k return a1f(a,r,k)
错在这行:a1=a(1+r/12)**12*k,改为a1=a*(1+r/12)**12*k,漏了一个乘号就成为了对一个的整数的函数调用了,就会出现整数不可调用的错误提示。