栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python流程控制

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python流程控制

2.1:IF语句

(1)若if语句的判断条件成立(判断条件的布尔值为True),执行之后的代码段;若if语句的判断条件不成立(判断条件的布尔值为False),跳出选择结构,继续向下执行。

if 条件表达式:
    代码块

(2)一些场景不仅需要处理满足条件的情况,也需要对不满足条件的情况做特殊处理。因此,Python提供了可以同时处理满足和不满足条件的if-else语句,其格式如下

if 判断条件:
    代码块1
else:
    代码段2

 (3)Python除了提供单分支和双分支条件语句外,还提供多分支条件语句if-elif-else。多分支条件语句用于处理单分支和双分支无法处理的情况,其语法格式如下

if 判断条件1:
    代码段1
elif 判断条件2:
    代码段2
elif 判断条件3:
    代码段3
...
else:
    代码段n

 (4)if嵌套:

if 判断条件1:        # 外层条件
    代码段1
if 判断条件2:    # 内层条件
        代码段2

2.2、while循环语句

(1)while语句一般用于实现条件循环,该语句由关键字while、循环条件和冒号组成,while语句和从属于该语句的代码段组成循环结构。

 

while 条件表达式:
    代码块

 (2)嵌套循环

while 循环条件1:        	# 外层循环
    代码段1
    while 循环条件2:   	# 内层循环
        代码段2

 2.3、for循环语句

(1)一般用于遍历循环

for 临时变量 in 目标对象:
    代码块

 (2)嵌套循环

for 临时变量 in 目标对象:        	# 外层循环
    代码段1
    for 临时变量 in 目标对象:   	# 内层循环
        代码段2

 2.4、break语句

(1)break语句用于结束循环,若循环中使用了break语句,程序执行到break语句时会结束循环;若循环嵌套使用了break语句,程序执行到break语句时会结束本层循环。

for word in "Python":
    if (word == 'o'):
        break
    print(word, end="  ")

运行结果:p y t h

2.5、continue语句

(1)用于在满足条件的情况下跳出本次循环,该语句通常也与if语句配合使用。

for word in "Python":
    if (word == 'o'):
        continue
print(word, end="  ")


运行结果:p y t h n

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/674375.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号