输入一行字符,以回车键作为结束标志,分别统计出大写字母,小写字母,数学字符,空格和其它字符的个数
时间: 2024-11-15 08:33:28 浏览: 12
汇编语言统计从键盘输入一段字母
5星 · 资源好评率100%
为了统计输入的一行字符中大写字母、小写字母、数字字符、空格和其他字符的数量,可以编写一段程序来遍历输入的每一字符,并根据字符类型计数。这里给出一个简单的Python示例:
```python
def count_chars(line):
uppercase_count = 0
lowercase_count = 0
digit_count = 0
space_count = 0
other_count = 0
for char in line:
if char.isupper():
uppercase_count += 1
elif char.islower():
lowercase_count += 1
elif char.isdigit():
digit_count += 1
elif char.isspace(): # 检查空格
space_count += 1
else:
other_count += 1
return uppercase_count, lowercase_count, digit_count, space_count, other_count
input_line = input("请输入一行字符,以回车键结束:")
result = count_chars(input_line)
print(f"大写字母:{result[0]}, 小写字母:{result[1]}, 数字字符:{result[2]}, 空格:{result[3]}, 其他字符:{result[4]}")
阅读全文