关于使用小括号改变优先级

来源:5-8 不只是数字才能做比较运算_

weixin_慕虎6127038

2020-03-13

b=1

b+=b>=1

这段代码因为优先级的关系,会先处理>=再处理+=,

我想让系统先处理+=,所以我写了(b+=b)>=1,

为什么idle会报错?

写回答

1回答

苏湘门第

2020-03-14

小括号是会改变原有优先级规律,具体的可参考下图

//img.mukewang.com/szimg/5e6c5c03094121e604570687.jpg

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14596 学习 · 4469 问题

查看课程