Python中如何转换字符串大小写?字符串转换大小写小妙招

在python之中进行字符串的编写或者是其他操作时经常会有这么一个需求,把这个字符串中英文字母进行大小写转换,因为有些数据是需要全部大写或者小写的 。那么下面将会介绍几个Python字符串大小写的转换方法给大家认识,一起来学习一下吧 。 
【Python中如何转换字符串大小写?字符串转换大小写小妙招】

Python中如何转换字符串大小写?字符串转换大小写小妙招

文章插图
第一种:
将所有字母全部进行大小写转化upper()与lower(),两个函数就像英文翻译一样,将指定字符串变更大小写后会对新的字符串进行存储,这里需要知道的是,生成新的字符串只能用来存放,不能作为操作来使用 。upper()负责将指定字符串字母变为大写,可以单独使用,也可以放到print函数中,lower()负责将指定字符串字母变为小写,可以单独使用,也可以放到print函数中 。
代码示例:
import strings="abcde"print(s.upper())#放入print中使用print(s.lower())运行结果:ABCDEabcde第二种:
将字符串首部变更大小写title()与capitalize(),title()将给定的字符串中所有单词的首字母大写,其他全部小写 。capitalize()是将给定的字符串中首字母大写其他小写 。这两个函数主要用于文稿改写等方面 。
代码示例:
import stringa="abcde,efgHR"b="abcde efgHR"#以,隔开的单词
print(a.title())print(b.capitalize())运行结果:
Abcde,EfgHR
Abcde,efgHR
这里需要注意的地方:用逗号隔开,title()只会将逗号前的字符串中首字母转换,后面的不会变,如果中间是用空格隔开,title()就会将空格前后的字符串中首字母转换 。
第三种:大小写反转swapcase(),swapcase()的功能便于将大写转换成小写,小写转换成大写,我们以"ABcdE"为例子.
结果应该为:abCDe
第四种:
用replace大小写字母进行替换
举个例子:
A= “Happy!”A=A.replace(‘H’,‘h’)Print(A)运行结果:happy!
以上就是关于“Python字符串大小写的转换”的全部内容了,有兴趣的可以继续关注 。

    推荐阅读