我目前停留在某些东西上 我正在尝试打破这样的while循环
while True
if blah blah
function()
if blah blah:
#break while loop
我尝试了很多方法,但似乎无法使它起作用,有人可以教我吗?
编辑:我修复了上面键入的示例。
答案 0 :(得分:0)
这正是$(document).on('submit','#FormApplied',function(e) {
$(document).on('submit','#Form1',function(e) {
语句的作用。
break
当然,如果可能的话,您应该将测试移至循环条件。
while True:
function()
if blah blah:
break
答案 1 :(得分:0)
如果您需要从函数的“内部”中断循环,则有几种方法可以做到:
示例:
# example 1
def function():
if cloudy and not umbrella:
print "no good to stay outside"
return False
return True
while nice_weather:
if not function():
break
# example 2
class RunHome(Exception):
pass
def function():
if thunderstorm:
raise RunHome()
while enjoying:
try:
function()
except RunHome as re:
break
根据函数和循环的实际作用,其他一些技术也可能适用。