python输入一个字符串,统计其中数字字符及小写字符的个数
时间: 2023-04-30 19:04:31 浏览: 173
统计一个字符串中数字的个数
首先需要使用 input() 命令输入一个字符串,然后使用 len() 函数统计字符串中字符的数量,再使用 isdigit() 函数判断字符串中数字字符的个数,最后用 lower() 函数将字符串转换为小写字母后统计字母字符的个数。具体代码如下:
```python
s = input("请输入一个字符串:")
length = len(s) # 统计字符数量
digit = 0 # 统计数字字符数量
letter = 0 # 统计字母字符数量
for char in s:
if char.isdigit():
digit += 1
elif char.isalpha():
letter += 1
print(f"字符串中字符数量为 {length} 个,其中数字字符有 {digit} 个,小写字母字符有 {letter} 个。")
```
运行结果:
```
请输入一个字符串:Abc123
字符串中字符数量为 6 个,其中数字字符有 3 个,小写字母字符有 3 个。
```
阅读全文