python输入一个以换行结束的字符串, 统计并输出字符串中元音字母的个( 元音字母'A','E','I','O','U' ' , 'i ' , ℃ ' , ' u ' )
时间: 2023-08-16 14:07:13 浏览: 366
统计字符串中元音字母的个数
可以使用以下代码实现:
```python
string = input("请输入一个字符串(以换行结束):")
vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u']
count = 0
for char in string:
if char in vowels:
count += 1
print("字符串中元音字母的个数为:", count)
```
首先通过 `input()` 函数获取用户输入的字符串,然后定义一个包含所有元音字母的列表 `vowels`,以及一个计数器 `count`,初值为 0。
接下来使用 `for` 循环遍历字符串中的每一个字符,如果该字符在 `vowels` 列表中,则将 `count` 值加一。
最后输出统计结果即可。
阅读全文