描述 从健盘输入一个包含中文和字母的字符串,统计并输出字符串中中文的个数。 输入描述 输入一个中英文混合的字符串,如:word世界very精彩
输出描述 输出中文字符的个数,如:4
str1=input("请输入字符串:")
count=0
for i in range(len(str1)):
if 19968<=ord(str1[i])<=40869:
count+=1
print("该字符串中的中文字符个数为:%d"%count)
代码如下,记得采纳一下哦!
string = input('请输入一个字符串:')
# 统计中文字符的个数
count = 0
for char in string:
if not char.isalpha():
count += 1
print(f'字符串中包含 {count} 个中文字符')