我正在制作一个...浪费的脚本(只是为了学习有关python的基础知识),我想知道我是否可以在单个操作中运行多个全局变量。 例如。 我目前有
Column1 = 1
def Run():
print('really')
print(Column1)
def buttonClick1():
global Column1
if Column1 == 6:
print("Failed as Column1 is complete")
else:
print("button clicked1")
Hole = 1
Run()
Column1 = Column1 + 1
for j in range(7):
buttonClick1()
这可行,但是我将向列表中添加更多的变量,而不仅仅是Column1
,所以有什么方法可以使用类似的定义
def Glble():
global Column1
因此,与其在每个操作上不执行多个全局操作,不如说是这样。
Column1 = 1
def Glble():
global Column1
def Run():
print('really')
print(Column1)
def buttonClick1():
Glble()
if Column1 == 6:
print("Failed as Column1 is complete")
else:
print("button clicked1")
Hole = 1
Run()
Column1 = Column1 + 1
for j in range(7):
buttonClick1()
我不太会问这些问题,所以如果我需要做得更好,请告诉我。