我想知道我应该如何根据每次添加或减去的值来改变我的“平衡”变量,而无需重置下一个循环。
此时它将添加或减去给定值并返回正确的数字,但在下一个循环中,它将使用原始基值而不是使用前一个循环中的新值。
Required String parameter 'id' is not present" path:"/api/user/delete
答案 0 :(得分:0)
你的问题的解决方案是,当你分配你的余额变量时,你每次都要添加sBal(起始余额)到他们想要添加的金额......这导致余额总是被设置回起点余额加上或减去增加的金额。尝试将sBal定义为平衡也是如此......
balance = float(input("Starting balance: ")) #line 5
float(sBal) #<<<can be deleted #line 6
也不要忘记改变调用sBal以调用余额的代码中的任何位置。
print("Your current balance is ", "$", difference) #line 9
balance = float(balance) (+ or -) aval #lines 30 and 37
您也可以删除您的nBal(新余额),因为它从未被调用过。