【发布时间】:2015-05-17 08:33:19
【问题描述】:
这是我正在制作的方法中的if 声明(不管它的用途):
if str.lower(char) == "a" or str.lower(char) == "e" or str.lower(char) == "i" or str.lower(char) == "o" or str.lower(char) == "u":
写这个if 语句一定有更短的方法,对吧?可能是这样的:
if str.lower(char) == ("a" or "e" or "i" or "o" or "u"):
有没有办法使相等(或任何比较)以类似的方式分布在许多术语中?在我看来,这样的事情会让代码更容易阅读。
【问题讨论】:
标签: python if-statement comparison-operators