嘿,我正在为学校做一个小项目,我需要在一个功能之外保持一个正在运行的计数,同时重新运行该功能内的程序任何次数。我尝试了不同的东西,但我不能得到它停止重置我的计数值任何帮助将不胜感激。这是我的代码到目前为止:
import sys
r = open("teacherfine.txt","r")
a = 0
b = 0
def f(enter):
b = 0
for line in r:
if line.startswith(enter):
c = line.split(",")
print(c)
print(c[1],"owes",c[2])
global a
a = a =+ float(c[2])
d = input("Do you want to add another code?(yes/no)")
if d == "yes":
z = input("enter code")
f(z)
elif d != "yes":
print("the total owed was",a)
sys.exit()
z= input("enter code")
f(z)
答案 0 :(得分:0)
b = 0
放了两次,一个放在def f(enter):
之外,一个放在Pod::Installer
里面可能会重置价值......如果这不是答案,请详细说明这个代码实际上做了什么,因为我没有完全遵循,但我可以帮助你。