-1
xn=input()
c=input()
xn1 = .5(xn+(c/xn))
print(str(xn1))
このコードを実行することはできません。私は、次のエラーメッセージが出ます:Pythonでの単純な割り当て文
Traceback (most recent call last):
File "eq.py", line 3, in <module>
xn1 = .5(xn+(c/xn))
TypeError: 'float' object is not callable
を私はPythonで、他の代入文の数を調べてきましたが、私はこの1つが悪いのかを把握するように見えることはできません。私も浮動小数点数としてすべての変数をキャストしようとしました。
はあなたがXN1 = 0.5の*(XN +(C/XN))を意味するのですか? – Shiping
数学とは異なり、連結はPythonでは乗算ではありません。 '.5(何でも)'は '.5 *何でも'を実行するのではなく、 '.5'を関数として扱います。 – user2357112