运算符的作用 运算符是表达式的组成单元。
01、数学运算符
数学运算符返回的是数字。
数学运算符
示例
02、比较运算符
比较运算符返回的是真假。
比较运算符
示例
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)
逻辑运算符的两则不允许出现等号
感谢阅读,欢迎在评论区中发表自己不同的观点,若有其他问题请在评论区留言,喜欢的朋友请多多关注转发支持一下。
领取专属 10元无门槛券
私享最新 技术干货