我试图在事件循环中使用匹配模式来检查值。然而,break
不仅中止了匹配模式,也中断了事件循环。
以下是代码:
while True:
# Some code stuff here
if event == "#PassSign":
# Some code stuff again to check password strength
# Display the password strength
match strength_pass:
case 0:
window["#StatusPassSign"].update("No Password", visible=True)
break
case 1:
window["#StatusPassSign"].update("Password Strength: Low", visible=True)
break
case 2:
window["#StatusPassSign"].update("Password Strength: Medium", visible=True)
break
case 3:
window["#StatusPassSign"].update("Password Strength: High", visible=True)
break
如何在不停止事件循环的情况下中断/停止匹配过程?
break
来匹配。另外,还有一个continue
标记,它允许您在不打破循环的情况下停止迭代。 - NiziL