我目前正在使用 for 循环。它遍历一堆命令,最后,我希望它打印一些东西。在这个 for 循环中,是一个 if-else 语句。
我使用 break 来中断 if- 语句,然后它直接进入 else 部分。
for x in list:
if x is 1:
do a bunch of commands
break
else:
do a bunch of other commands
print 'Success'
我需要 print 语句留在 If 循环中,所以它是有条件的,但在 for 循环之外,所以它不会重复很多次。有任何想法吗?
我希望它仅在 x 不等于 1 时打印“成功”。但最后只有一次。