Can you make multiple “if” conditions in Python?
本问题已经有最佳答案,请猛点这里访问。
在javascript中,可以这样做:
1 2 3 | if (integer > 3 && integer < 34){ document.write("Something") } |
这在Python中是可能的吗?
Python的确允许你做这样的事
1 | if integer > 3 and integer < 34 |
python也足够聪明,可以处理:
1 2 | if 3 < integer < 34: # do your stuff |
python将常用的C型布尔运算符(
所以你可以这样做:
1 | if (isLarge and isHappy) or (isSmall and not isBlue): |
使事物更具可读性。
只是在格式化。如果你有很长的条件,我喜欢这种格式
1 2 3 | if (isLarge and isHappy) \ or (isSmall and not isBlue): pass |
它非常适合Python的梳子格式。
1 2 | if integer > 3 and integer < 34: # do work |
是的,像这样:
1 2 | if 3 < integer < 34: pass |
是的,它是:
1 2 | if integer > 3 and integer < 34: document.write("something") |