我有一个名为Total的变量,它存储的字符为0,但是我的代码是一个游戏,每个问题的总数都可以更改。 我希望能够让用户总体上了解我的游戏,因此每次我重复我的代码时,它都不会重置为0。
我尝试在另一个函数中定义变量total,但是需要在我的主要代码块所在的变量中定义它。
def FileFunction():
Total=0
................. LATER ON IN CODE
elif PlayAgain=="YES" or PlayAgain=="yes" or PlayAgain=="Yes":
Play=False
FileFunction()
我希望这样,当最终打印总和时,作为实际总和,因为每次用户正确使用它时,因为总将其重置为0而不是每次用户获取总值时都携带总价值正确,然后决定再次玩
答案 0 :(得分:-1)
在这种情况下,您需要使用global
Total = 2
def FileFunction():
global Total