Python 字符串处理:统计小写字母、大写转换和字符替换

本示例演示了如何使用 Python 代码完成以下字符串操作:

  1. 统计字符串中所有小写字母的数量
  2. 将字符串转换为大写
  3. 替换字符串中的特定字符

代码实现如下:

s = 'Hello,everyoneToday,LetUsLEARNPython'
count = 0
for c in s:
    if c.islower():
        count += 1
print('小写字母的个数为:', count)

s = s.upper()
print('转化为大写后的字符串为:', s)

old_char = ','
new_char = '-'
s = s.replace(old_char, new_char)
print('替换后的字符串为:', s)

输出结果为:

小写字母的个数为: 19
转化为大写后的字符串为: HELLO,EVERYONETODAY,LETUSLEARNPYTHON
替换后的字符串为: HELLO-EVERYONETODAY-LETUSLEARNPYTHON

代码解析:

  1. 统计小写字母

    • 使用 for 循环遍历字符串 s 中的每个字符 c
    • 使用 c.islower() 判断字符是否为小写字母
    • 如果是小写字母,则将计数器 count 加 1
  2. 转换为大写

    • 使用 s.upper() 方法将字符串 s 转换为大写
  3. 替换字符

    • 使用 s.replace(old_char, new_char) 方法将字符串 s 中的所有 old_char 替换为 new_char

通过以上代码,你可以轻松地对字符串进行各种处理操作,例如统计字母数量、转换大小写、替换字符等。

Python 字符串处理:统计小写字母、大写转换和字符替换

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

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