我正在尝试编写一个程序,该程序使用一个函数根据用户输入的信息计算单利。我收到一个类型错误 - 'int' 不可调用。我认为这个错误只发生在你意外命名变量 int 时,但我没有这样做,所以我不确定为什么我的程序中会出现这种类型的错误。代码如下,感谢任何指导!
def accrued(p, r, n):
percent = r/100
total = p(1 + (percent*n))
return total
principal = int(input('Enter the principal amount: '))
rate = float(input('Enter the anuual interest rate. Give it as a percentage: '))
num_years = int(input('Enter the number of years for the loan: '))
result = accrued(principal, rate, num_years)
print(result)
慕桂英3389331
海绵宝宝撒
翻翻过去那场雪
相关分类