Python中字符串大小写切换

lower()、upper()、capitalize()、title()、swapcase()
这几个方法分别用来将字符串转换为小写、大写字符串、将字符串首字母变为大写、将每个首字母变为大写以及大小写互换,
这几个方法都是生成新字符串,并不对原字符串做任何修改

s='What is Your Name?'
s2=s.lower()
print(s2) #返回小写字符串
# what iss your name?
print(s.upper())    #返回大写字符串
# WHAT IS YOUR NAME?
print(s.capitalize())   #字符串首字符大写
# What is your name?
print(s.title())    #每个单词的首字母大写
# What Is Your Name?
print(s.swapcase()) #大小写互换
# wHAT IS yOUR nAME?

replace()
用来替换字符串中指定字符或子字符串的所有重复出现,每次只能替换一个字符或字符串,类似于Word、WPS、记事本等文本
编辑器的查找与替换功能。该方法并不修改原字符串,而是返回一个新字符串。

s1='中国,中国'
print(s1)
# 中国,中国
print(s1.replace('中国','泰国曼谷'))
# 泰国曼谷,泰国曼谷
print('abcdabc'.replace('abc','ABC'))
# ABCdABC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值