Python不是英语。如果您有一堆彼此之间
or或
and两者之间的表达式,则每个表达式必须自己理解。请注意:
if "e": print("something")something即使
letter不一样也会打印
"e"。
您需要这样做:
if letter == "a" or letter == "e" # (...)
或者,更简洁地说:
if letter in "aeiouy":

Python不是英语。如果您有一堆彼此之间
or或
and两者之间的表达式,则每个表达式必须自己理解。请注意:
if "e": print("something")something即使
letter不一样也会打印
"e"。
您需要这样做:
if letter == "a" or letter == "e" # (...)
或者,更简洁地说:
if letter in "aeiouy":