统计字符串中小写字母、大写字母、数字、空格及其他字符的个数python
时间: 2023-10-29 18:06:07 浏览: 100
你好!感谢您使用ChitGPT与我对话。回答您的问题:
统计字符串中小写字母、大写字母、数字、空格及其他字符的个数,可以使用Python中的字符串的isalpha()、isdigit()、isspace()等方法进行判断。
以下是Python代码:
```
string = input("请输入字符串:") #获取用户输入的字符串
lower_count = upper_count = digit_count = space_count = other_count = 0 #初始化变量
for char in string:
if char.islower(): #小写字母判断
lower_count += 1
elif char.isupper(): #大写字母判断
upper_count += 1
elif char.isdigit(): #数字判断
digit_count += 1
elif char.isspace(): #空格判断
space_count += 1
else:
other_count += 1 #其他字符判断
print("小写字母个数:", lower_count)
print("大写字母个数:", upper_count)
print("数字个数:", digit_count)
print("空格个数:", space_count)
print("其他字符个数:", other_count)
```
希望能帮到您。如果您还有其他问题,请随时问我。
阅读全文