手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python菜鸟教程手册python菜鸟教程运算符python菜鸟教程匿名函数

时间:2022-05-20    点击: 次    来源:网络    作者:佚名 - 小 + 大

python菜鸟教程手册python菜鸟教程运算符python菜鸟教程匿名函数


下载地址

https://share.weiyun.com/t0F2btJ7


资料目录

菜鸟教程Python100例视频讲解课程
《Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手》.pdf
Python 编码规范(Google) _ 菜鸟教程.pdf
Python 实战-从菜鸟到大牛的进阶之路 - v1.1.pdf
Python菜鸟教程.doc
Python菜鸟教程word练习.doc
Python菜鸟教程图文word程序填空阅读填空程序试题.doc
菜鸟的Python笔记.pdf
菜鸟教程Python教程100例.doc

举例

流程控制语句
做任何事情都要遵循一定的原则。例如,到图书馆去借书,就必须要有借书证,并且借书证不能过期,这两个条件缺一不可。程序设计也是如此,需要利用流程控制实现与用户的交流,并根据用户的需求决定程序“做什么”“怎么做”。
流程控制对于任何一门编程语言来说都是至关重要的,它提供了控制程序如何执行的方法。如果没有流程控制语句,整个程序将按照线性顺序来执行,而不能根据用户的需求决定程序执行的顺序。

程序结构
计算机在解决某个具体问题时,主要有 3 种情形,分别是顺序执行所有的语句、选择执行部分语句和循环执行部分语句。对应程序设计中的 3 种基本结构是顺序结构、选择结构和循环结构。这 3 种结构的执行流程如图 4.1 所示。
图 4.1 结构化程序设计的 3 种基本结构
其中,第一幅图是顺序结构的流程图,编写完毕的语句按照编写顺序依次被执行;第二幅图是选择结构的流程图,它主要根据条件语句的结果选择执行不同的语句;第三幅图是循环结构的流程图,它是在一定条件下反复执行某段程序的流程结构,其中,被反复执行的语句称为循环体,而决定循环是否中止的判断条件称为循环条件。
本章之前编写的多数例子采用的都是顺序结构。例如,定义一个字符串类型的变量,然后输出该变量,代码如下:
01 mot_cn = "命运给予我们的不是失望之酒,而是机会之杯。" # 使用双引号,字符串内容必须在一行
02 print(mot_cn)
选择结构和循环结构的应用场景:
看过《射雕英雄传》的人,可能会记得,黄蓉与瑛姑见面时,曾出过这样一道数学题:今有物不知其数,三三数之剩二,五五数之剩三,七七数之余二,问几何?
解决这道题,有以下两个要素:
 需要满足的条件是一个数,除以三余二,除以五余三,除以七余二。这就涉及条件判断,
需要通过选择语句实现。
 依次尝试符合条件的数。这就需要循环执行,需要通过循环语句实现。

条件表达式
在程序开发时,经常会根据表达式的结果,有条件地进行赋值。例如,要返回两个数中较大的数,可以使用下面的 if 语句:
01 a = 10
02 b = 6
03 if a>b:
04 r = a
05 else:
06 r = b
针对上面的代码,可以使用条件表达式进行简化,代码如下:
01 a = 10
02 b = 6
03 r = a if a > b else b
在使用条件表达式时,先计算中间的条件(a>b),如果结果为 True,返回 if 语句左边的值,否则返回 else 右边的值。例如上面表达式的结果,即 r 的值为 10。
说明:Python 中提供的条件表达式,可以根据表达式的结果进行有条件的赋值。

上一篇:python 菜鸟教程函数python菜鸟教程字符串反转正则表达式

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |