【基础入门题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词组成的列表(计算机二级题目)
|
运维
【运维杂谈】统计文件中出现的单词数和字母数
【运维杂谈】统计文件中出现的单词数和字母数
95 0
|
Python
【基础入门题033】统计字符数
【基础入门题033】统计字符数
88 0
|
Python
【基础入门题016】字符串字母统计
【基础入门题016】字符串字母统计
84 0
|
Java
Java每日一练(20230507) 组合总和、缺失的正数、单词搜索II
Java每日一练(20230507) 组合总和、缺失的正数、单词搜索II
79 0
|
Python
【基础入门题001】7的倍数或包含7的正整数
【基础入门题001】7的倍数或包含7的正整数
172 0
|
Java
java学习第十一天笔记-字符串207-统计空格后字符串个数
java学习第十一天笔记-字符串207-统计空格后字符串个数
54 0
java学习第十一天笔记-字符串207-统计空格后字符串个数
|
Java
java学习第九天笔记-字符串180-统计字符个数
java学习第九天笔记-字符串180-统计字符个数
55 0
java学习第九天笔记-字符串180-统计字符个数