【基础入门题034】统计中文字符数

简介: 【基础入门题034】统计中文字符数

【基础入门题】2021.11.30


给定一行中英文混排的字符串,分别统计出其中的中文汉字和半角字符的个数。


编程语言:包括但不限于Python

题目来源:派森特给站每日刷题频道  

————————————————

def UnicodeCharacter(Str):
    import string
    Chinese,asciiletters,others = 0,0,0
    for s in Str:
        if u'\u4e00'<=s<=u'\u9fa5':
            Chinese += 1
        elif 0<ord(s)<128:
            asciiletters += 1
        else:
            others += 1
    return Chinese,asciiletters,others
print(UnicodeCharacter('我叫汉阳,my email is [hann@126.com]。'))
目录
相关文章
|
自然语言处理 Python
【Python学习笔记】使用jieba分词,输出字符长度大于2词组成的列表(计算机二级题目)
【Python学习笔记】使用jieba分词,输出字符长度大于2词组成的列表(计算机二级题目)
|
运维
【运维杂谈】统计文件中出现的单词数和字母数
【运维杂谈】统计文件中出现的单词数和字母数
85 0
|
安全 Cloud Native
【刷题日记】357. 统计各位数字都不同的数字个数
本次刷题日记的第 30 篇,力扣题为:357. 统计各位数字都不同的数字个数 ,中等
|
Python
【基础入门题033】统计字符数
【基础入门题033】统计字符数
73 0
|
Python
【基础入门题016】字符串字母统计
【基础入门题016】字符串字母统计
74 0
|
Python
【基础入门题001】7的倍数或包含7的正整数
【基础入门题001】7的倍数或包含7的正整数
137 0
|
Java
Java:数组应用实例:输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数
Java:数组应用实例:输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数
220 0
|
Java
java学习第十一天笔记-字符串207-统计空格后字符串个数
java学习第十一天笔记-字符串207-统计空格后字符串个数
51 0
java学习第十一天笔记-字符串207-统计空格后字符串个数