编写一个程序,统计并输出文件中元音字母出现的次数
时间: 2024-05-01 22:23:58 浏览: 124
c代码-C语言编写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出
以下是一个 Python 程序,可以读取指定文件并统计其中元音字母出现的次数:
```python
filename = input("请输入文件名:")
vowels = "aeiouAEIOU"
vowel_counts = {vowel: 0 for vowel in vowels}
with open(filename, "r") as f:
for line in f:
for char in line:
if char in vowels:
vowel_counts[char] += 1
print("元音字母出现次数:")
for vowel, count in vowel_counts.items():
print(vowel, count)
```
在运行程序时,会提示输入要读取的文件名。程序会遍历文件的每个字符,如果该字符是元音字母,就将相应元音字母的计数器加一。最后,程序会输出每个元音字母出现的次数。
阅读全文