def count_chinese(unicode_str): """ 统计字符串中汉字的个数 """ cn_count = 0 for char in unicode_str: if is_chinese(char): cn_count += 1 return cn_count
def count_chinese(unicode_str): """ 统计字符串中中文字符的个数 """ count = 0 for char in unicode_str: if is_chinese(char): count += 1 return count
def count_word(unicode_str): """ 统计字符串中汉字、字母和数字的个数 """ cn_count = 0 valid_count = 0 for char in unicode_str: if is_chinese(char): cn_count += 1 valid_count += 1 elif is_alphabet(char) or is_number(char): valid_count += 1 return valid_count, cn_count