用Python任意输入一字符串,判断字符串元音字母(A、E、I、O、U)分别出现的个数,同时输出删除元音字母后的字符串。
时间: 2023-11-08 12:04:32 浏览: 228
python不相等的两个字符串的 if 条件判断为True详解
5星 · 资源好评率100%
str = input("请输入一个字符串:")
vowels = ['A', 'E', 'I', 'O', 'U']
vowel_count = {'A':0, 'E':0, 'I':0, 'O':0, 'U':0}
new_str = ''
for i in str:
if i.upper() in vowels:
vowel_count[i.upper()] += 1
else:
new_str += i
print("元音字母出现个数为:")
for vowel in vowel_count:
print(vowel, vowel_count[vowel])
print("删除元音字母后的字符串为:", new_str)
阅读全文