-4
私はこのスクリプトと入力エラー「リスト」オブジェクトが呼び出し可能でないと、それが表示され、いくつかの数字を実行するたびにcalllableされていない」私はこれをどのように修正すればよい(私は比較的よ?エラー:「リスト」オブジェクト
numbers=[0] ←←←←←ERROR HERE
operations=[0]
number=1
result=0
iteration=1
user_input=0
while not user_input=="done" :
if not user_input=="done":
user_input=input("Number"+str(number))
numbers.append(float(user_input))
user_input=input("Operation")
operations.append(str(user_input))
number+=1
while iteration<=len(numbers):
if operations(iteration-1)=="+":
result+=numbers[iteration-1]
elif operations(iteration-1)=="-":
result-=numbers[iteration-1]
print("The answer is "+str(result))
あなたのエラーは実際には 'operations(iteration-1)'を参照していると思います –
'numbers'リストへのアクセス方法に注目してください。 'operations'リストでも同じことをしてください –