在python中计算字符串中的元音

2024-06-28 11:22:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我想数一数一个字符串中的元音字母,然后这样做

count =0
t='aeiou'
s='azcbobobegghaklhbjkhiohvghfaaaa'
for i in s:
    if i in t:
        count =count +1
print count        

在采取这种方法之前,我试着

^{pr2}$

但在这里我面临的问题是,一旦char被当作'a'并且整个循环被执行,现在char的值变为'e',所以如果字符串中还有另一个a,它就不被计算在内了,我该如何解决这个问题呢


Tags: 方法字符串inforifcount字母print