龙空技术网

使用python统计字符串中字母个数的函数程序设计

Python青年 40

前言:

此时小伙伴们对“python汉字字符串怎么看谁大谁小”可能比较讲究,看官们都想要了解一些“python汉字字符串怎么看谁大谁小”的相关内容。那么小编在网上网罗了一些关于“python汉字字符串怎么看谁大谁小””的相关文章,希望同学们能喜欢,朋友们一起来了解一下吧!

使用python统计字符串中字母个数的函数程序设计

python统计字符串中字母个数的方法

要统计Python字符串中的字母,首先就应该要判断出这些字符为字母,那该如何判断呢?我们可以将该字符串通过Python内置的字符串方法upper()来全部转换为大写,然后通过for循环来遍历该字符串,每次迭代过程中都使用isupper()方法来判断该字符是否为大写。这样就可以避免将字符串中的中文统计在内。我们首先来通过一个实例来了解isupper()方法的用法,如下:

>>> a = "XYZ">>> a.isupper()True>>> b = "A">>> b.isupper()True>>> c = "Abc">>> c.isupper()False
python统计字符串中字母个数的函数设计

如上面的实例,因为字符串对象的isupper()方法判断的是字符串是否全部是大写,而这里需求的是统计字符串中的字母的个数,所以,需要结合Python的for循环来遍历迭代该字符串。具体的函数代码如下:

def countAlphaNum(strObj):    alphaNum = 0    for i in strObj.upper():        if i.isupper():            alphaNum += 1        return alphaNum# 测试该函数strObj = "笨鸟工具,x1y1z1.com"print(countAlphaNum(strObj))

运行代码得到输出:6

来源:笨鸟工具导航-璞玉天成,大器晚成

原文:python统计字符串中字母个数的代码设计 | python教程

免责声明:内容仅供参考!

标签: #python汉字字符串怎么看谁大谁小 #python判断字符串中大小写字母及数字个数 #用c语言输入一串字符统计字符个数 #python统计字符串中字母个数出现最多的字符 #python统计字符串字母数字的个数