python编程基础之七

Posted higer666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python编程基础之七相关的知识,希望对你有一定的参考价值。

运算关系:也就是常说比较运算,返回值只有True, False

 ==  判断是否相等

!= 判断是否不相等

> ,< ,>= , <=    判断是否大于,小于,大于等于,小于等于

比较运算符优先级全部相同

从左至右

逻辑运算:基本用语构造复杂条件

and   且    

or   或

not 相反

优先级:not > and > or

a                b                         a and b    a or b     not a

真    任意值      b值      a值      假

假    任意值      a值      b值      真 

短路计算:

对于and来说,当左操作数为假时,右操作数就被短路,不会被计算

对于or来说,当左操作数为真时,右操作数就被短路,不会被计算

身份运算符:is, 用语判断两个标识符是否来自同一个实体,原理是对两个对象的id进行比较,如果相同,则真,否则为假

is not 与is相反

id()函数可以获取到对象的id

== 判断两个变量值是否相等,但是id不一定相等

成员运算符:

in:如果在指定的序列中找到指定的值,则返回True,否则返回False

not in:如果在指定的序列中未找到指定的值,则返回True,否则返回False

 

以上是关于python编程基础之七的主要内容,如果未能解决你的问题,请参考以下文章

学生信的那些事儿之七 - Linux基础之Shell脚本编程

Python socket编程之七:多窗口的应用

python基础入门之七 —— 集合

python基础之七:set 集合

Python编程基础语法,你了解吗?

python编程基础