从键盘输入一行字符串,统计出中文字符,英文字符、数字的个数
时间: 2024-10-09 14:16:40 浏览: 27
键盘录入一个字符串并统计字母,汉字,空格,数字的个数
当你从键盘输入一行字符串后,可以采用编程语言来统计其中中文字符、英文字符和数字的数量。这里以Python为例给出一种简单的实现方法:
```python
def count_chars(input_string):
chinese_count = sum(1 for char in input_string if '\u4e00' <= char <= '\u9fff') # 中文字符范围
english_count = sum(1 for char in input_string if char.isalpha()) # 英文字符
digit_count = sum(1 for char in input_string if char.isdigit()) # 数字
return chinese_count, english_count, digit_count
# 测试例子
input_line = input("请输入一行字符串:")
chinese, english, digits = count_chars(input_line)
print(f"中文字符:{chinese},英文字符:{english},数字:{digits}")
阅读全文