我想创建一个收债员计划。我希望能够保存数据,所以当我关闭它时,我不必重新开始。例如,如果帐户= 100并且我支付20,那么使帐户= 80.我想保存这个新变量,这样当我再次运行它时,它不会再次启动我。
到目前为止,我已经尝试过:
def takePayment():
account = 0
take_payment = input("how mych")
sum = float(account) + float(take_payment)
print("The total now is $", sum)
takePayment()
答案 0 :(得分:0)
您可以很容易地将其写入文件see here for details。
例如,在您的代码中,您可以添加:
file = open('log', 'w')
file.write(str(sum))
file.close()
写下sum
然后,当您想要阅读可以使用的值时:
f = open('log', 'r')
account = f.read()
f.close()
然后转换值并正常使用它们。