python统计元音字母个数_Quzh[python]统计元音字母——输入一个字符串,统计处其中元音字母的数量。...

#!/usr/bin/env python

# coding:utf-8

def Quzh_Statistics_Vowel(strString):

"""

统计元音字母——输入一个字符串,统计处其中元音字母的数量。

更复杂点的话统计出每个元音字母的数量。

"""

# 元音字母总个数

num = 0

# 每个元音字母的数量

num_a = 0

num_e = 0

num_i = 0

num_o = 0

num_u = 0

for t in strString:

# 避免忽视大写字母

i = t.lower()

# 统计出元音字母的总数量

if i in ['a', 'e', 'i', 'o', 'u']:

num += 1

# 统计出每个元音字母的数量

if i == 'a':

num_a += 1

elif i == 'e':

num_e += 1

elif i == 'i':

num_i += 1

elif i == 'o':

num_o += 1

elif i == 'u':

num_u += 1

print "元音字母总个数是:%s" % num

print "其中a有%s个,e有%s个,i有%s个,o有%s个,u有%s个" % \

(str(num_a), str(num_e), str(num_i), str(num_o), str(num_u))

Quzh_Statistics_Vowel('This is A good man Hello world you are my boby')

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值