python中运算符

一、算术运算符
+加
-减
*乘
%求余
/除 在使用时除数不能为0,否则会报错
//除取整
**幂

在python中,*可以用于字符串,计算结果就是字符串重复指定的结果。
例:
print(“M”*10) 结果就是十个M:MMMMMMMMMM

二、赋值运算符
常用:
= 简单的赋值运算 x=y x=y
+= 加赋值 x+=y x=x+y
-= 减赋值 x-=y x=x-y
= 乘赋值 x=y x=x*y
/= 除赋值 x/=y x=x/y
%= 取余数赋值 x%=y x=x%y
= 幂赋值 x=y x=x**y
//= 取整数赋值 x//=y x=x//y

三、比较(关系)
运算符> 大于
< 小于
== 等于
!= 不等于

= 大于或等于
<= 小于或等于

在python中,当你需要判断一个变量是否在两个值之间,可以采用“值1<变量<值2”的形式,如:0<a<100

四、逻辑运算符
and 与 全真为真 一假则为假
or 或 一真为真 全假为假
not 非

五、位运算符(将数字当做二进制数来计算的)
位与(&):只有对应位都是1才是1,反之为0
位或(|):对应位都是0才是,反之为1
位异或(^):同时为0或同时为1是结果为0.反之为1
取反(~):1的位置修改为0,反之
左位移(<<):向左移动指定位数,溢出左端高位丢弃,右端用0补
右位移(>>):向右移动指定位数,溢出右端低位丢弃,左端用0补

六、运算符的优先级
1.幂
2.取反、正负号
3.加减乘除
4.加减
5.左位移、右位移
6.位与
7.位异或
8.位或
9.比较运算符

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值