当前位置: 代码迷 >> 综合 >> continue和break pass 关键字
  详细解决方案

continue和break pass 关键字

热度:96   发布时间:2023-10-31 16:36:13.0

pass只是暂时为了保证语法的完整性而出现的
1,
for i in range(100):
if i= =50:
continue
print(i)
print(“代码结束循环,继续向下执行”)
#打印的结果就是0-99但是不包含50和这句话"代码结束循环,继续向下执行"
2,
for i in range(100):
if i==50:
break
print(i)
print(“代码结束循环,继续向下执行”)
#打印的结果就是0-49和这句话"代码结束循环,继续向下执行"
3,
for i in range(100):
if i= =50:
break
print(i)
else:#只有在循环(while循环 for循环)正常结束了,才执行else的语句
print(“break了”)
print(“代码正常执行”)
print(“代码结束循环,继续向下执行”)

#打印的结果就是0-49和这句话"代码结束循环,继续向下执行"
上面的代码如果换成了continue就会正常执行了
当然对于while循环也是一样的
while True:循环体
else:执行的语句
  相关解决方案