gpt4 book ai didi

Python: 'break' 外循环

转载 作者:IT老高 更新时间:2023-10-28 22:10:51 25 4
gpt4 key购买 nike

在以下python代码中:

narg=len(sys.argv)
print "@length arg= ", narg
if narg == 1:
print "@Usage: input_filename nelements nintervals"
break

我明白了:

SyntaxError: 'break' outside loop

为什么?

最佳答案

因为 break 不能用于跳出 if - 它只能跳出循环。这就是 Python(和大多数其他语言)被指定的行为方式。

你想做什么?也许您应该使用 sys.exit()return 代替?

关于Python: 'break' 外循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2462566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com