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,其他同理

在这里插入图片描述

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值