python运算符的使用方法,python运算符详解
python运算符的使用方法,python运算符详解and:X and Y,X为假直接返回X,否则返回Y;03、逻辑运算符数学运算符比较运算符示例
运算符的作用
运算符是表达式的组成单元。
01、数学运算符
数学运算符返回的是数字。
数学运算符
比较运算符
示例
03、逻辑运算符
and:X and Y,X为假直接返回X,否则返回Y;
or:X and Y,X为真直接返回X,否则返回Y;
not:返回的是真假;
逻辑运算符
示例
04、赋值运算符
=(数字和字符串都可以操作)
赋值运算符
示例
05、位运算符
&(位与)
|(位或)
示例
06、成员运算符
in
not in
成员运算符
示例
07、引用运算符
is
is not
引用运算符
通过id获取变量的引用
id获取变量的引用
Python引用的优点,节省空间
引用尝试优化:
1、整型、浮点型、字符串、布尔型、None
引用深度优化的原则是:
①、如果值相同,则使用相同引用;
②、如果值不同,则使用不同引用;
2、列表、元组、集合、字典、对象
①、如果两个变量的值相同,也会使用不同引用;
②、如果使用变量赋值,会使用相同引用;
列表示例①
列表示例②
Python中引用优化
id函数做比较
is与is not的应用
is与is not应用-1
运算符优先级
运算优先级
1、次幂(x**y)
2、数学运算符(乘、除、取余、取整除、加减法)
3、位运算符(&、|)
4、比较运算符(>、<、>=、<=、!=)
5、赋值运算符( =、- 、*=、/ 、//=、%=)
6、引用运算符(is、is not)
7、成员运算符(in、not in)
8、逻辑运算符(not、or、and)
逻辑运算符的两则不允许出现等号
结语
感谢阅读,欢迎在评论区中发表自己不同的观点,若有其他问题请在评论区留言,喜欢的朋友请多多关注转发支持一下。
【头条号:ys0202】