字符串比较的是ASCII
>>> 2==3 False >>> 2>3 False >>> 2!=3 True >>> "a">"b" # 97 98 False >>> "a">"ac" False >>> "ad">"ac" True
>>> b = 1 >>> b+=b>=1 >>> print(b) 2
想一想,为什么b=2?
b=2
记住一点: 赋值运算符的优先级是最低的
>>> print(b>=1) True >>> int(True) 1 >>> b=b+1