如何在Python中检测元音和辅音?

如何在Python中检测元音和辅音?

首先,您应该检查字符是否是字母。然后,您可以创建一个元音字母列表,并检查该字符是否为元音字母。如果不是,则它必定是辅音字母。例如,

def vowel_or_consonant(c):
    if not c.isalpha():
        return '不是字母'
    vowels = 'aeiou'
    if c.lower() in vowels:
        return '元音字母'
    else:
        return '辅音字母'
for c in "hello people":
    print c, vowel_or_consonant(c)

这将输出:

h 辅音字母
e 元音字母
l 辅音字母
l 辅音字母
o 元音字母
 不是字母
p 辅音字母
e 元音字母
o 元音字母
p 辅音字母
l 辅音字母
e 元音字母

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程