输入一个以换行结束的字符串,统计并输出字符串中元音字母的个数(元音字母:'A','E','I','O','U' ,'a','e','i','o','u')
时间: 2024-01-28 17:02:56 浏览: 56
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
以下是统计字符串中元音字母个数的Python代码示例:
```python
yuanyin_list = ('A','E','I','O','U','a','e','i','o','u')
print('请输入字符串:')
s = input()
sum = 0
for i in s:
if i in yuanyin_list:
sum = sum + 1
print('元音字母出现了 {} 次'.format(sum))
```
这段代码首先定义了一个包含所有元音字母的列表`yuanyin_list`,然后通过`input()`函数获取用户输入的字符串。接下来,使用一个循环遍历字符串中的每个字符,如果字符在`yuanyin_list`中,则将计数器`sum`加1。最后,使用`format()`函数将结果输出。
阅读全文