温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python中的选择结构是什么

发布时间:2021-07-22 20:16:53 来源:亿速云 阅读:785 作者:chen 栏目:大数据

本篇内容主要讲解“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中的选择结构是什么”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI