代码如下:

s = input("请输入字符串:")
lower_count = 0  # 统计小写字母个数
new_s = ""  # 存储转化后的字符串
for c in s:
    if c.islower():  # 判断是否为小写字母
        lower_count += 1
    new_s += c.upper()  # 转化为大写字母并添加到new_s中
new_s = new_s.replace("a", "b")  # 将字符a替换为字符b
print("小写字母个数为:", lower_count)
print("转化后的字符串为:", new_s)

样例输入:

请输入字符串:Hello, world!

样例输出:

小写字母个数为: 8
转化后的字符串为: HELLO, WORLDB
统计字符串小写字母的个数并将字符串转化为大写字母并实现任何字符的替换

原文地址: https://www.cveoy.top/t/topic/buSl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录