问题:
定义一个函数 isVowel(char),如果 char 是元音('a'、'e'、'i'、'o' 或 'u')则返回 True,否则返回 False。您可以假设 char 是任何大小写的单个字母(即,'A' 和 'a' 都是有效的)。
不要使用关键字 in。你的函数应该接受一个字符串并返回一个布尔值。
给出的代码:
def isVowel(char):
'''
char: a single letter of any case
returns: True if char is a vowel and False otherwise.
'''
我的代码:
def isVowel(char):
'''
char: a single letter of any case
returns: True if char is a vowel and False otherwise.
'''
if char == 'a' or 'e' or 'i' or 'o' or 'u' or 'A' or 'E' or 'I' or 'O' or 'U':
return True
else:
return False
我的问题: 我的输出总是 True。我究竟做错了什么?