【发布时间】:2013-06-06 05:57:07
【问题描述】:
有“+=”操作符,即int。
a = 5
a += 1
b = a == 6 # b is True
bool 是否有“and=" 运算符?
a = True
a and= 5 > 6 # a is False
a and= 5 > 4 # a is still False
我知道,这个 'and=' 运算符对应于:
a = True
a = a and 5 > 6 # a is False
a = a and 5 > 4 # a is still False
但是,我经常做这个操作,我觉得它看起来不太整洁。
谢谢
【问题讨论】:
-
你的意思是只有
1或0值,那将是按位and