问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

python函数统计字符串中字母数学其他字符的个数

发布网友 发布时间:2022-04-21 19:15

我来回答

1个回答

热心网友 时间:2022-04-06 06:57

代码如下:



text = "Hello Python,Hello 2021."
letter = 0
digital = 0
other = 0
for i in text:
if i.isalpha():
letter += 1
elif i.isdigit():
digital += 1
else:
other += 1

print('字母:{} 数字:{} 其他:{}'.format(letter,digital,other))


输出:

字母:16 数字:4 其他:4


下面是Python内置关于判断字符串类型的方法介绍:

    str.isalnum()

    如果字符串中的所有字符都是字母或数字且至少有一个字符,则返回 True , 否则返回 False 。 如果 c.isalpha() , c.isdecimal() , c.isdigit() ,或 c.isnumeric() 之中有一个返回 True ,则字符``c``是字母或数字。

    str.isalpha()

    如果字符串中的所有字符都是字母,并且至少有一个字符,返回 True ,否则返回 False 。字母字符是指那些在 Unicode 字符数据库中定义为 "Letter" 的字符,即那些具有 "Lm"、"Lt"、"Lu"、"Ll" 或 "Lo" 之一的通用类别属性的字符。 注意,这与 Unicode 标准中定义的"字母"属性不同。

    str.isascii()

    如果字符串为空或字符串中的所有字符都是 ASCII ,返回 True ,否则返回 False 。ASCII 字符的码点范围是 U+0000-U+007F 。

    3.7 新版功能.

    str.isdecimal()

    如果字符串中的所有字符都是十进制字符且该字符串至少有一个字符,则返回 True , 否则返回 False 。十进制字符指那些可以用来组成10进制数字的字符,例如 U+0660 ,即阿拉伯字母数字0 。 严格地讲,十进制字符是 Unicode 通用类别 "Nd" 中的一个字符。

    str.isdigit()

    如果字符串中的所有字符都是数字,并且至少有一个字符,返回 True ,否则返回 False 。 数字包括十进制字符和需要特殊处理的数字,如兼容性上标数字。这包括了不能用来组成 10 进制数的数字,如 Kharosthi 数。 严格地讲,数字是指属性值为 Numeric_Type=Digit 或 Numeric_Type=Decimal 的字符。

    str.isidentifier()

    如果字符串是有效的标识符,返回 True ,依据语言定义, 标识符和关键字 节。

    调用 keyword.iskeyword() 来检测字符串 s 是否为保留标识符,例如 def 和 class。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
小米电视指示灯闪烁无法开机,怎么回事? 手电的灯罩一般用金色金属或贴有银色金属薄膜的塑料制成用这样的材料... 寻书:有没有象《薄荷荼靡梨花白》那样好看的原创言情小说呢? HTC滑雪大冒险买东西免费? 描写友情和阳光的唯美句子 坐小月子期间能吃巧克力吗 发泡胶零下多少度可以施工 AUTocad中极轴指什么呀? E63怎么把MP3格式的音乐设置为短信铃声? 怎么设置短信铃声是 有段时间没用小米盒子了,今天打开一直没反应?请问... python中如何统计字符串中各个字母的个数 小米盒子打不开怎么办?停在开机页面。 python字符串各类型字符统计 小米盒子打不开,亮灯了,电视不显示,怎么办? 小米盒子无法开机怎么解决? 电脑系统(xp)崩溃,如何恢复出厂设置? 怎么使 windows XP 恢复出厂设置? 如何取消iphone6中微信震动 iphone6怎么设置来微信不震动? windows xp怎样恢复初始设置? 怎么才能把“苹果手机”微信的声音和震动关闭? 苹果睡眠模式微信电话震动 XP系统电脑怎样恢复出厂设置 如何取消iphone6中微信振动? 苹果7微信震动怎么关 苹果如何关闭微信震动 iOS怎么关闭微信消息振动 微信聊天,已经把振动关闭为什么对方发来消息还是嗡... 苹果11的微信震动怎么取消? python怎么统计有多少个字符 怎么用python统计字符串中每个字符出现的次数 小米盒子启动不了,怎么办? python用字典统计不同字符的个数 小米盒子启动不开怎么回事 Python接收输入一个字符串,统计其中小写字母的个数? 小米盒子无法开机怎么办? python如何统计字符串 电视小米盒子不启动怎么办 我的小米盒子一开机就一直停留在这个界面进不去是... python怎么计算字符出现次数 python,字符串怎么统计单词个数 统计字符串中每个字母出现的次数用python 小米盒子起动不了长时间出现小米符号? 在什么招聘软件上找工作比较靠谱呢? 小米盒子进不去系统怎么回事儿呢? 用python从键盘输入一个字符串,统计其中大写小写... 在找工作的时候,如何有效地获取招聘信息? python统计字符含有单词数目和词的种数 Python中随机输入一串字符,统计有多少个a,多少个b?
  • 焦点

最新推荐

猜你喜欢

热门推荐