字符串大小写修改的几种方法

2025-05-29 05:38:11

对于字符串,最简单普遍的操作莫过于修改大小写了。我们来看看修改字符串大小写的几种方式。

每个单词首字母大写str.title():

1、按正常的书写习惯,一个英文句子中的首字母需要大写。在字符串中首字母的大小写可以通过str.title()的方法来实现。

字符串大小写修改的几种方法

2、需要注意的是,使用str.title()的方法只是改变字符串的输出形式,字符串的存储形式是没有被改变的。如图,我们在使用了str.title()的方法后再print一下原来的字符串,并未发生改变。

字符串大小写修改的几种方法

3、另外,如果字符串里含有多个单词,str.title()的方法会将字符串里每个单词的首字母都变成大写。

字符串大小写修改的几种方法

整个字符串首字母大写,其它小写str.capitalize():

1、对于字符串只有一个单词的情况,str.capitalize()的方法跟str.title()的方法看起来没什么差别。而且同样只改变显示结果,并不改变存储结果。

字符串大小写修改的几种方法

2、当字符串含有多个单词时,str.capitalize()方法的不同之外就显示出来了。区别1:只会将字符串第一个字符变成大写(注意是第一个字符);区别2:除第一个字符外的其它字符会强制改成小写。

字符串大小写修改的几种方法

3、强调一下刚才的区别1,指的是这一个字符,并不是指单词的第一个字母。如图,在字符串前面加一个空格,会影响str.capitalize()方法的显示结果,但不会影响str.title()方法的显示结果。

字符串大小写修改的几种方法
字符串大小写修改的几种方法

全部字母大写str.upper():

1、这个方法是将字符串里面所有的字母显示为大写。

字符串大小写修改的几种方法

2、str.upper()的方法也只是改变输出显示结果,并没有改变字符串的存储内容。

字符串大小写修改的几种方法

全部字母小写str.lower():

1、这个方法是将字符串里面所有的字母显示为小写。

字符串大小写修改的几种方法

2、str.lower()的方法也只是改变输出显示结果,并没有改变字符串的存储内容。

字符串大小写修改的几种方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
猜你喜欢