Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 遇到一个问题';int';对象不可调用_Python - Fatal编程技术网

Python 遇到一个问题';int';对象不可调用

Python 遇到一个问题';int';对象不可调用,python,Python,我正试图用Python编写一个程序来计算复利。我用的是一般公式A=P(1+r/n)^nt 当我运行程序时,我得到错误“int对象不可调用” 这就是密码。其思想是用随机输入代替变量,让Python吐回一个四舍五入到小数点十分之一的数字。有什么想法吗?我基本上已经进入Python的第二天了。你不需要将p与其余部分相乘,而是尝试调用p(…)只要在p和括号之间加一个asterix*。编程中没有隐式乘法Typo:更改为A=p*(1+(R/N))**(N*T) import sys P =

我正试图用Python编写一个程序来计算复利。我用的是一般公式A=P(1+r/n)^nt

当我运行程序时,我得到错误“int对象不可调用”


这就是密码。其思想是用随机输入代替变量,让Python吐回一个四舍五入到小数点十分之一的数字。有什么想法吗?我基本上已经进入Python的第二天了。

你不需要将p与其余部分相乘,而是尝试调用
p(…)
只要在p和括号之间加一个asterix
*
。编程中没有隐式乘法

Typo:更改为
A=p*(1+(R/N))**(N*T)
    import sys

    P = int (sys.argv[1])
    R = int (sys.argv[2])
    N = int (sys.argv[3])
    T = int (sys.argv[4])
    A = P(1 + (R / N)) ** (N*T)

    print(round(A, 1))