Python 表达式 a+=a!=b==c<b 解析
设 a = 1, b = 2, c = 3, 则表达式 a+=a!=b==c<b 的值为 1。
解析:
a+=a!=b==c<b
先比较 b==c,得到 False,因为 b=2,c=3。
因此,a!=False,即 a=True。
接着比较 c<b,得到 False,因此整个表达式为 False。
因此,a+=False,a 的值不变,仍为 1。
原文地址: http://www.cveoy.top/t/topic/oav4 著作权归作者所有。请勿转载和采集!