jte*_*ace 20
这是我能想到的最蟒蛇.要求获得宽恕而非获得许可更好:
>>> def iequal(a, b):
... try:
... return a.upper() == b.upper()
... except AttributeError:
... return a == b
...
>>>
>>> iequal(2, 2)
True
>>> iequal(4, 2)
False
>>> iequal("joe", "Joe")
True
>>> iequal("joe", "Joel")
False
Run Code Online (Sandbox Code Playgroud)
怎么样,没有实例(不赞成):
def equal(a, b):
try:
return a.lower() == b.lower()
except AttributeError:
return a == b
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38828 次 |
| 最近记录: |