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

第二章:流程控制

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

第二章:流程控制

1.if

由if、判断条件、冒号组成

if 条件表达式:
    代码块

若判断成立执行之后的代码段,否则跳出选择结构

2.if-else

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

若判断成立则执行代码段1,否则执行else之后的代码段2

3.if-elif-else

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

若判断成立则执行代码段1,否则执行elif语句之后的代码段2,否则继续向下执行,若均不成立则执行else之后的代码段

4.if嵌套

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

若判断条件1成立则执行代码段1,并判断条件2,若判断失败则跳出内层条件结构,若外层判断错误则直接跳过

5.while

由while、循环条件、冒号组成

while 条件表达式:
    代码块

一般遍历循环,指逐一访问目标中的数据

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

6.循环嵌套

(1)while循环嵌套

while语句中嵌套了while或for语句

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

(2)for循环嵌套

for语句中嵌套while或for语句

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

7.break

用于结束循环,若嵌套循环使用了则结束本层循环

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


P y t h

8.continue

用于跳出本次循环,也与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/674402.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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