【基础入门题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]。'))
目录
相关文章
|
安全 Cloud Native
【刷题日记】357. 统计各位数字都不同的数字个数
本次刷题日记的第 30 篇,力扣题为:357. 统计各位数字都不同的数字个数 ,中等
|
Java
统计字符数量
统计字符数量
111 0
|
Python
【基础入门题033】统计字符数
【基础入门题033】统计字符数
97 0
|
Python
【基础入门题016】字符串字母统计
【基础入门题016】字符串字母统计
88 0
|
Java
java学习第九天笔记-字符串180-统计字符个数
java学习第九天笔记-字符串180-统计字符个数
61 0
java学习第九天笔记-字符串180-统计字符个数
|
Python
Python经典编程习题100例:第17例:统计字符、数字、其他字符个数
Python经典编程习题100例:第17例:统计字符、数字、其他字符个数
125 0
037.统计文件的字符数
037.统计文件的字符数
113 0
|
Rust 自然语言处理 算法
【算法】1684. 统计一致字符串的数目(多语言实现)
给你一个由不同字符组成的字符串 allowed 和一个字符串数组 words 。如果一个字符串的每一个字符都在 allowed 中,就称这个字符串是 一致字符串 。 请你返回 words 数组中 一致字符串 的数目。
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
408 0
使用正则表达式统计VS2017项目的代码量(统计源码总行数)