在函数jiance里面,你可以使用一个标志变量来表示是否需要在最外层循环中进行return或continue操作。在函数jiance的特定情况下,将标志变量设置为True,然后在最外层循环中进行判断,如果标志变量为True,则执行相应的return或continue操作。

下面是一个示例代码:

def jiance():
    # 其他代码
    if 需要在最外层循环中return或continue:
        return True
    else:
        return False

for i in range(100):
    if jiance():
        continue
    test2()
    if jiance():
        continue
    test1()

在函数jiance中,如果需要在最外层循环中执行return或continue操作,就返回True;否则返回False。在最外层循环中,首先判断是否需要执行return或continue操作,如果需要,则执行相应的操作;否则执行test2()或test1()。这样就能保证函数内部的return或continue操作不会影响最外层循环。

我有 3个函数 函数jiance 函数 test1 test2 我其中jiance 我时长就要使用每次运行test1或 test2时我都要它自动运行jiance函数 但是这个函数里面有些情况需要在最外面的循环 return 或 continue 我要怎么弄 因为函数内部的 return 或 continue 并不能影响 最外面的循环 跳出或者继续比如for i in range

原文地址: https://www.cveoy.top/t/topic/i2I5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录