采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为什么 b + = b>=1 先运行b> = 1? 而不是先运行 b + = b 再运行 > = 1 ?
优先级问题。赋值的优先级很低,甚至都没有优先级。或者说为什么你认为是先执行b+=b,而不考虑优先级顺序呢?
觉得老师说得有道理啊,就好像如果先赋值了再运算那赋值之后这个值马上就会改变,那赋值不就没有意义了吗
因为python中表达式优先级决定的 ,比如 数学中 先乘除,后加减。
不是哦 b + =b >= 1 翻译过来就 b = b+b > =1 -----> b+b >=1
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.6k 7
2.5k 3
2.2k 4
4.2k 22
2.3k 19