python运算符优先级

python运算符优先级


  Python中的程序或运算符的执行是有先后顺序的,比如A跟B同时出现,如果A可以优先于B执行,那么就说明A的优先级比B的优先级高,B的优先级比A的优先级底。

  其中,A跟B可以是运算符,也可以是程序。就是说。Python中的优先级分为两种,一种是程序之间的优先级,还有一种是运算符之间的优先级。

  在此主要讨论python运算符之间的优先级。

#优先级的作用
a=2+7*8
print a

b=9>7
print b

#优先级使用实战

#优先级排行榜第1名--函数调用、寻址、下标

#优先级排行榜第2名--幂运算
a=4*2**3
print a

#优先级排行榜第3名--翻转运算~

#优先级排行榜第4名--正负号
print 2+4*-2

#优先级排行第5名--*、/、%
print 2+4*2/4

#优先级排行榜第6名--+、-
print 3<<2+1

#优先级排行榜第7名-- <<、>>

#优先级排行榜第8名-- 按位&、^、|,其实这三个中也是有优先级顺序的,但他们处于同一级别,故而不细分

#优先级排行榜第9名--比较运算符
a=2*3+5<=5+1*2
print a

#优先级排行榜第10名--逻辑的not、and、or


#优先级排行榜第11名--lambda表达式



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值