0


Python脚本,python中的运算符,不支持自增自减,算数运算符,比较运算符,逻辑运算符,位运算符,赋值运算符

Python脚本,python中的运算符,不支持自增自减,算数运算符,比较运算符,逻辑运算符,位运算符,赋值运算符

O、python中的运算符
算术运算符,比较运算符,逻辑运算符,位运算符,赋值运算符,运算符优先级

一、算术运算符:
±
/:加减乘除
%:取余
:幂,ab,求a的b次幂
//:地板除法,求小于a与b的最大整数,等同于对a/b结果取整
*
在这里插入图片描述

二、比较运算符,返回值为bool
<,>,<=,>= ,==, !=,符合条件时返回True,不符合条件时返回False
不同类型的数字可以进行比较,比较时会发生数据类型转换,方向为:bool->整数->浮点数

在这里插入图片描述

三、逻辑运算符,返回值为bool:
1、not,and,or分别表示逻辑非,逻辑与,逻辑或
2、not:True返回False,False返回True
3、and:两个全部为True返回True,其余为False
4、or:两个全部为False返回False,其余为True

在这里插入图片描述

5、短路设计:
and前面如果为False就不会执行后面的,直接返回False
or前面如果为True就不会执行后面的,直接返回True

6、Python中不支持自增自减运算符,因为python中的变量不能保证自己是整数类型
在这里插入图片描述

*四、位运算符:
:位反,x,将x的值按位取反,~a=(a+1)
-1
&:位与,x&y,将x与y按位进行与运算
|:位或,x|y,将x与y按位进行或运算
^:位异或,x^y,将x与y按位进行异或运算

:右移,x>>a,将x右移a位,高位采用符号位补位
<<:左移,x<<a,将x左移a为,低位用0补位**
在这里插入图片描述

五、赋值运算符=,支持在其他运算符后接=,例如+=,-=,//=,=等。
a+=b等价于a=a+b,其他同理
*
在这里插入图片描述

运算符优先级:在浏览器上搜索就可以

标签: python

本文转载自: https://blog.csdn.net/ganfanren00001/article/details/122906523
版权归原作者 优秀的邓宗磊 所有, 如有侵权,请联系我们删除。

“Python脚本,python中的运算符,不支持自增自减,算数运算符,比较运算符,逻辑运算符,位运算符,赋值运算符”的评论:

还没有评论