【基础入门题】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]。'))