成都网站建设设计

将想法与焦点和您一起共享

python中的选择结构是什么

本篇内容主要讲解“python中的选择结构是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python中的选择结构是什么”吧!

目前成都创新互联已为成百上千的企业提供了网站建设、域名、网站空间网站运营、企业网站设计、大柴旦网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

根据算法理论,程序的三种基本结构为:顺序结构,选择结构,循环结构。 任何程序结构都可以通过这三种基本结构组合得到。 任何算法都可以通过这三种基本结构进行表达。

  • 顺序结构即依次执行一组操作指令。

  • 选择结构即根据条件不同选择执行不同组的操作指令。

  • 循环结构即在一定条件下重复执行一组操作指令若干次。

下面我们介绍在Python中实现选择结构的一些方法。

一,if 语句

python中的选择结构是什么

python中的选择结构是什么

二,字典查询

python没有类似C语言switch这样的关键字,如果要实现多分支选择结构,可以用如下方法。

python中的选择结构是什么

python中的选择结构是什么

三, 短路计算和强制类型转换

python 与,或,非 分别用 关键字 and, or ,not 来表示。

[],{},set() 会被视为 False。

对 and 而言, Python 会从左到右计算操作对象,然后返回第一个为假的操作对象。

对 or 而言,Python 会从左到右计算操作对象,然后返回第一个为真的操作对象。

找到第一个为假或为真的操作对象后,此后操作对象不再被计算。

and 和 or 逻辑运算的这种性质叫做短路计算。

python中的选择结构是什么

四,try...except... 语句

python 中常用 try...except...语句来处理可能出现的错误。

其本质上也是一种选择结构。

python中的选择结构是什么

五,思考练习

13,用多种方式实现下面的多分支选择结构。建议尝试 if语句,短路计算,强制类型转换。(回复关键字 python13 查看参考答案)

python中的选择结构是什么

14,利用 try...except...语句处理可能出现的错误。
(回复关键字 python14 查看参考答案)

python中的选择结构是什么

到此,相信大家对“python中的选择结构是什么”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


网页名称:python中的选择结构是什么
URL分享:http://chengdu.cdxwcx.cn/article/jshchh.html