Python学习之路-字符串(str.title() str.upper() str.lower() + * str.rstrip str.lstrip() str.strip)
字符串操作:
*字符串操作仅修改副本,不会修改原字符串,可使用变量进行接收。
1、str.title() 首字符大写
#‘hello’.title()
#Hello
2、str.uppr() 全部字符大写
#str2 = ‘hello’
#str2.upper
#HELLO
3、str.lower() 全部字符小写
#str3 = ‘HELLO’
#hello
4、符串合并: 加号 + 乘号 *
#a = ‘hello’
#b = ‘world’
#a+b
#helloworld
#b+a
#worldhello
#a * 2
#hello hello
5、\t \n 制表符与换行符
\t \n必须放在字符串里,才有作用。
>>> a = ‘a\tb’
>>> print(a)
a b
6、删除空白
str.rstrip() 删除右侧的空白
>>> a = ’ ab ’
>>> a
’ ab ’
>>> b = a.rstrip()
>>> b
’ ab’
>>> a = ’ ab ’
>>> a
’ ab \t ’ 可删除制表符空白
>>> b = a.rstrip()
>>> b
’ ab’
>>>
>>> a = ’ ab \n’
>>> a
’ ab \n’
>>> c = a.rstrip()
>>> c
’ ab’ 可删除回车空白
>>>
str.lstrip() 删除左侧空白
str.strip() 删除两端空白
7、长字符串换行
1、使用换行符 \n
2、使用三重引号字符串 ‘’‘str’’’
三重引号内的书写格式自由,直接生效