这个b到底经历的什么??

来源:5-7 比较运算符

大耳贼离秋

2019-04-30

b = 1
b+=b>1
print(b)
1

写回答

6回答

李红星0

2020-02-22

比较运算符优先级大于赋值运算符。b += b > 1先执行 b>1为假,返回0,再执行b += 0,所以最后打印出b为1;

同理,b += b>=1先执行b >= 1为真返回1,再执行b += 1,所以最后打印出2

2
0

慕村3142859

2019-07-28

我怀疑你在开车

1
0

大耳贼离秋

提问者

2019-04-30

符号是大于符号print(b)输出 1

符号是>=符号是print(b) 输出2

???


0
0

大耳贼离秋

提问者

2019-04-30

b =1

b += b >=1

print(b)

2

0
1
7七月
b+=(b>=1)
2019-04-30
共1条回复

大耳贼离秋

提问者

2019-04-30

老师,给点提示吧!比如两种运算符的优先级?

0
0

7七月

2019-04-30

撒意思?

0
5
鈦哥
回复
大耳贼离秋
回复 大耳贼离秋:赞
2024-11-02
共5条回复

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

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

14446 学习 · 4438 问题

查看课程