【Python基础语法】 跳出循环,跳过IF,循环搭配else用法(break continue pass else 语法)

您所在的位置:网站首页 遍历循环结构是根据循环判断条件是否满足 【Python基础语法】 跳出循环,跳过IF,循环搭配else用法(break continue pass else 语法)

【Python基础语法】 跳出循环,跳过IF,循环搭配else用法(break continue pass else 语法)

#【Python基础语法】 跳出循环,跳过IF,循环搭配else用法(break continue pass else 语法)| 来源: 网络整理| 查看: 265

break

break跳出整个循环

for i in range(5): print('运行一次就跳出循环') break

在这里插入图片描述

continue

continue结束本次循环,进入下一次循环

for i in range(5): if i == 2: # 2的时候跳出本次循环,进入下一次循环 continue print(i)

在这里插入图片描述

pass

pass 跳过,什么都不做 如果if满足条件但什么都不执行是,必须写pass,否则会报错

a = 1 if a == 1: else: print('会直接报错')

在这里插入图片描述 正确写法:

a = 1 if a == 1: pass else: print('会直接报错') print('正常运行')

在这里插入图片描述

for…in… 搭配else

for…in…后面写else,意思为正常运行完循环后,会执行else里面代码,如果是break跳出的循环,则不会运行else代码,可用来判断是否是正常结束的循环

for i in range(5): print(i) else: print('正常执行完for循环后会执行else')

在这里插入图片描述

for i in range(5): if i == 3: break print(i) else: print('break跳出循环不会执行else')

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3