IT编程 > 脚本编程 > Python

python工作自动化(二)

52人参与2020-07-07

控制流

程序就是一系列指令。

“布尔”数据类型只有两种值:True和False。
Boolean(布尔)的首字母大写。

==操作符(等于)有两个等号,而=操作符(赋值)只有一个等号。

==操作符(等于)问两个值是否彼此相同;

=操作符(赋值)将右边的值放到左边的变量中。

and和or操作符总是接受两个布尔值(或表达式),所以被认为是“二元”操作符。如果两个布尔值都为True,and操作符就将表达式求值为True,否则求值为False。只要有一个布尔值为真,or操作符就将表达式求值为True,如果都为False,所求值为False。

和and及or不同,not操作符只作用于一个布尔值。

计算机将先求值左边的表达式,然后再求值右边的表达式。知道两个布尔值后,它将整个表达式再求值为一个布尔值。

和算术操作符一样,布尔操作符也有操作顺序。在所有算数和比较操作符求值后,Python先求值not操作符,然后是and操作符,然后是or操作符。

控制流语句的开始部分通常是“条件”,接下来是一个代码块,称为“子句”。
“条件”只是在控制流语句的上下文中更具体的名称。条件总是求值为一个布尔值,True和False。控制流语句根据条件是True和False,来决定做什么。几乎所有的控制流语句都使用条件。

一些代码行可以作为一组,放在“代码块”中。可以根据代码行的缩进,知道代码块的开始和结束。代码块有3条规则:
1.缩进增加时,代码块开始;
2.代码块可以包含其他代码块;
3.缩进减少为0,或减少为外面包围代码块的缩进,代码块就结束了。

本文地址:https://blog.csdn.net/yang_jianfeng/article/details/107138368

您对本文有任何疑问!!点此进行留言回复

推荐阅读

猜你喜欢

python工作自动化(二)

07-07

python函数变量作用域(全局变量与局部变量)

07-07

在python中利用pandas和正则表达式读取文件

07-07

【Python】1006 换个格式输出整数 (15分)

07-07

[解决]SyntaxError: ‘ascii‘ codec can‘t decode byte 0xe6 in position 4: ordinal not in range (128)

07-07

Python最简单的图片爬虫,只用20行代码爬遍全网

07-07

大家都在看

爱情有36计,不如看我这26条python技巧!

03-14

python工作自动化(二)

07-07

Python 实现数据结构中的的栈队列

06-03

利用Python将时间或时间间隔转为ISO 8601格式方法示例

02-13

初学python数组的处理代码

05-24

听说你玩爬虫爬妹子时老被封ip?教你搭建一个ip代理池!想爬就爬

06-15

Python中一些深不见底的“坑”

07-20

Linux安装Python3如何和系统自带的Python2并存

07-23

拓展阅读

热门评论