python 字符串字母大小些转换

文章发布于 2023-06-13

python 字符串字母大小写转换。

字符串大小写的几个方法:

  • capitalize() 方法,将字符串中第一个单词首字母大写
  • title()方法,将字符串中每个单词的首字母大写
  • upper()方法,将字符串中所有字母转换为大写
  • lower()方法,将字符串中所有字母转换为小写
  • swapcase()方法,将字符串中的所有字母进行大小写交换

上面讲解了在python中,对字符串的单词、字母大小写转换。下面用实战来讲解每个方法的使用。

实战

capitalize() 方法
>>> '1234, hello wolrd'.capitalize()
'1234, hello wolrd'
>>> 'hello wolrd'.capitalize()
'Hello wolrd'

注意,字符串中第一个字符是字母才可以被转换为大写。

title() 方法
>>> '122 nin hao'.title()
'122 Nin Hao'
>>> '122 a b c'.title()
'122 A B C'

不用单词才能转换,只要字母之间空格,就可以转换。

upper() 方法
>>> 'hello world'.upper()
'HELLO WORLD'
lower() 方法
>>> 'HELLO WORLD'.lower()
'hello world'
swapcase() 方法
>>> 'heLLo WolRd'.swapcase()
'HEllO wOLrD'