【Python基础】第四篇 | 运算符

-算术运算符

优先级:先算谁,再算谁(不确定优先级,就使用())
() > ** > * / // % > + -

实例

# 3
print( 1 + 2 )
# 4
print( 8 / 2 )
# 4.5
print( 9 / 2 )
# 4
print( 9 // 2)
# 1
print( 9 % 2)

比较运算符

< >= <=
== 判断两个数是否相等,相等为True,不相等为False
!= 判断两个数是否相等,相等为True,不相等为False
实例

a = 5
b = 3
# True
print( a > b )
# False
print( a < b )
# False
print( a == b )
# True
print( a != b )
# True
print( a >= b )
# True
print( a <= b )

逻辑运算符

逻辑运算符 可以连接多个条件,在判断和循环中使用
and 逻辑与 和 ,并且 and 连接两个条件,都必须为True,整体结果才为True.即一假为假(当第一个条件为False的时候,第二个条件就不再判断)
or 逻辑或 或者,or 连接的两个条件,只要有一个条件为True,整体结果就为True,即已真一假(当第一个条件为True的时候,第二个条件就不再判断)
not 逻辑非,取反 not 后面的条件,如果本来是True,变为False,本来是False,变为True.

实例

a = 5
b = 3
# True and True  ==> True
print(a > b and a==5  )
# True and True ==> True
print (a > b and b >= 3 )
# True and Flase ==> False 
print(a != b and b !=3 )
# not True ==> False
print(not a > b) 

赋值运算符

赋值运算符 = ,作用就是将等号右边的值保存到等号左边的变量中
符合赋值运算符(将算术运算符和赋值运算符进行结合)
+= -= *= /= //= %=
a += b ==> a = a + b
a -= b ==> a = a - b
a *= b ==> a = a * b
a /= b ==> a = a / b
a //= b ==> a = a // b
a %= b ==> a = a % b

运算符优先级

不需要刻意去记忆,因为刻意使用()改变优先级

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值