Python 字符串处理:统计小写字母、大写转换和字符替换
Python 字符串处理:统计小写字母、大写转换和字符替换
本示例演示了如何使用 Python 代码完成以下字符串操作:
- 统计字符串中所有小写字母的数量
- 将字符串转换为大写
- 替换字符串中的特定字符
代码实现如下:
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
代码解析:
-
统计小写字母
- 使用
for循环遍历字符串s中的每个字符c - 使用
c.islower()判断字符是否为小写字母 - 如果是小写字母,则将计数器
count加 1
- 使用
-
转换为大写
- 使用
s.upper()方法将字符串s转换为大写
- 使用
-
替换字符
- 使用
s.replace(old_char, new_char)方法将字符串s中的所有old_char替换为new_char
- 使用
通过以上代码,你可以轻松地对字符串进行各种处理操作,例如统计字母数量、转换大小写、替换字符等。
原文地址: https://www.cveoy.top/t/topic/mYXT 著作权归作者所有。请勿转载和采集!