📅  最后修改于: 2023-12-03 15:40:23.756000             🧑  作者: Mango
本程序可以接受用户输入一个字符,通过判断该字符是元音还是辅音,返回相应的结果。
judge_vowel_consonant(char)
,该函数接受一个字符作为参数。vowel
,否则返回字符串consonant
。def judge_vowel_consonant(char):
"""判断字符是元音还是辅音"""
vowels = ['a', 'e', 'i', 'o', 'u']
if char in vowels:
return 'vowel'
else:
return 'consonant'
该函数定义了一个列表vowels
来存储5个元音字母,然后用if
语句判断用户输入的字符是否在该列表中,如果在列表中,就返回字符串vowel
,否则返回字符串consonant
。
char = input("请输入一个字符:")
result = judge_vowel_consonant(char)
print("该字符是%s" % result)
在运行程序并输入字符后,程序会输出该字符是元音或辅音之一。
例如,当输入字符a
时,程序将输出:
该字符是vowel
当输入字符b
时,程序将输出:
该字符是consonant
本程序通过定义一个函数来判断用户输入的一个字符是元音还是辅音。如果需要判断一个字符串中的每个字符是元音还是辅音,可以使用一个循环结构来遍历字符串中的每个字符,调用上述函数逐个判断,最后将结果保存到一个列表中。