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

python选择结构程序设计

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

python选择结构程序设计

选择结构的作用是根据指定的条件选择所要执行的操作,是程序设计中非常重要的控制结构。python提供了单分支(if),双分支(if/else)和多分支(if/elif/else)3种形式的选择结构。

1.单分支

单分支是最简单的选择结构,其逻辑上是先判断条件,条件为真则执行语句块。

格式如下:

if 表达式:

1.语句块

注意:

(1)表达条件的“表达式”后必须有冒号。

(2)在python中所有的非0值均表示真,所以“表达式”可以是任意类型表达式,但一般用关系表达式或逻辑表达式。1

(3)语句块必须向右缩进,语句块有多条语句时,右缩进要一致(上下对齐)。

(4)若语句块只有一条语句,可直接写在冒号后。

2.双分支

双分支在逻辑上条件为真执行一个语句块,条件为假则执行另一个语句块。

格式如下:

语句块1

else:

语句块2

注意:

(1)表达式的形式和缩进要求同单分支一样。

(2)else后也有冒号。

(3)python还支持如下形式的双分支判断

value1 if 条件 else valu2

3.多分支

多分支为用户提供了更多的选择,以实现复杂的业务逻辑。

格式如下:

if 表达式1:

语句块1

elif 表达式2:

语句块2

elif 表达式3:

语句块3

.....

else:

语句块n+1

注意

(1)关键字elif是else if 的缩写。

(2)python不提供如C语言中的switch语句。

(3)最后一个语句块n+1 前无须再判断条件了。

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

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

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