我有以下代码:
能否以最简单、最好的方式实现相同的代码?
我有以下代码:
a = 1
b = 2
c = 3
d = 4
e = 5
if ((a == 1 and
b == 2 and
c == 4) or
(d == 4 and e == 5)):
print "Yeah, Working"
else:
print "ooops"
能否以最简单、最好的方式实现相同的代码?
is_valid = (a == 1 and b == 2 and c == 4)
,has_some_atttribute = (d == 4 and e == 5)
,if is_valid or has_some_attribute: ...
- 0x5453if
后面删除那些多余的括号,即将if(...)
改为if ...
。 - Keyur Potdar