python统计字符串中数字的个数。统计字符串中小字母‘a’的个数,并把‘a’替换成‘A’
时间: 2023-07-24 11:17:05 浏览: 109
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
可以使用 Python 中的字符串操作和循环语句来实现。
统计字符串中数字的个数可以使用 isdigit() 方法,遍历每个字符,如果是数字则计数器加一。
统计字符串中小字母‘a’的个数可以使用 count() 方法,直接统计出现的次数。
将‘a’替换成‘A’可以使用 replace() 方法。
下面是代码示例:
```python
string = "a1b2c3d4a5a6"
num_count = 0
a_count = 0
for char in string:
if char.isdigit():
num_count += 1
if char == 'a':
a_count += 1
string = string.replace('a', 'A')
print("数字个数为:", num_count)
print("小写字母a个数为:", a_count)
print("替换后的字符串为:", string)
```
输出结果为:
```
数字个数为: 6
小写字母a个数为: 3
替换后的字符串为: A1b2c3d4A5A6
```
阅读全文