在python中是否可以结束另一个函数中的一个循环?这似乎不起作用
这是我的代码:
from tkinter import*
root = Tk()
def loop():
global superman
superman=False
while superman==False:
print("It's doing something")
def endloop():
global superman
superman=True
btn_1 = Button(root, text="stop", command=endloop)
btn_1.pack()
btn_2 = Button(root, text="start", command=loop)
btn_2.pack()
Run Code Online (Sandbox Code Playgroud)