python 代码求解

输入一个以换行结束的字符串,统计并输出字符串中小写元音字母的个数(小写元音字母: 'a','e','i','o','u')。

输入格式:
在一行中输入字符串

输出格式:
在一行中输出字符串中小写元音字母的个数

输入样例:
在这里给出一组输入。例如:
HelloI

输出样例:
在这里给出相应的输出。例如:
2

s = input()
num = 0
for i in s:
    if i in ['a','e','i','o','u']:
        num += 1
print(num)

img

>>> s = 'Hello'
>>> sum([1 for i in s if 'aeiou'.find(i)>0])
#或:
>>> sum([1 for i in s if i in 'aeiou'])
>>> 2