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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • capitalize 描述 将字符串的第一个字符大写 语法 实例 输出: islower 描述 判断字符串是否都为...
    安静点就睡吧阅读 1,265评论 0 4
  • 1 Python 字符串的 CRUD 操作 1.1 创建字符串 字符串是 Python 中最常用的数据类型。我们可...
    藕丝空间阅读 826评论 0 1
  • 1 字符编码 python中的编码采用的是Unicode编码。什么是编码?就是数字和字符的一一对应的,其中字符对应...
    barriers阅读 433评论 0 1
  • 1.字符串 三个引号中字符串会保持传入的格式 连接字符串使用‘+’号,重复输出字符串‘*’号 数字转换为字符串 s...
    lony荼靡阅读 695评论 0 0
  • “喂,起来啦!” 有人推搡着我的肩膀。 “真亏你睡得着,刚刚数学老师的眼神都能把你杀死了。” 熟悉的声音。 “已经...
    鳄鱼怪阅读 408评论 0 0