编写一个程序,当用户输入字串符时,统计字母,数字和空格数分别有多少,并输出打印
时间: 2024-11-09 13:17:43 浏览: 21
Python中常用操作字符串的函数与方法总结
5星 · 资源好评率100%
编写一个简单的Python程序来完成这个任务:
```python
def count_chars(input_string):
alpha_count = sum(c.isalpha() for c in input_string)
digit_count = sum(c.isdigit() for c in input_string)
space_count = input_string.count(' ')
print(f"字母数量: {alpha_count}")
print(f"数字数量: {digit_count}")
print(f"空格数量: {space_count}")
input_string = input("请输入一个字符串: ")
count_chars(input_string)
```
在这个程序中,我们定义了一个函数`count_chars`,它接收一个字符串作为参数。然后分别使用`isalpha()`、`isdigit()`和`count(' ')`方法来计算字母(包括大写字母和小写字母)、数字以及空格的数量。最后,通过`print`语句将结果输出。
如果你运行此程序并输入一个字符串,它会显示每个字符类型的计数值。
阅读全文