可以通过几种不同的方式表示字符串。如单引号('xxx'
)或双引号("xxx"
)
如果你想要分几行输入字符串,并且希望行尾的换行符自动包含到字符串当中,可以使用三对引号:"""xxx"""
或 '''xxx'''
1、split()
分割任意字符串,split()
允许有一个参数,用来指定字符串以什么字符分隔(默认为 " "
),它返回一个包含所有分割后的字符串的列表
2、upper()
返回字符串全部大写的版本,反之 lower()
返回字符串的全部小写版本
3、isalnum()
检查所有字符是否只有字母和数字,isalpha()
检查字符串之中是否只有字母。
4、join()
使用指定字符连接多个字符串,它需要一个包含字符串元素的列表作为输入然后连接列表内的字符串元素。
5、strip(chars)
,用来剥离字符串首尾中指定的字符,它允许有一个字符串参数,这个参数为剥离哪些字符提供依据。不指定参数则默认剥离掉首尾的空格和换行符 。
可以使用 lstrip(chars)
或 rstrip(chars)
只对字符串左或右剥离
6、find()
能帮助你找到第一个匹配的子字符串,返回首字符的位置,没有找到则返回 -1
7、格式化操作符(%)
格式符为真实值预留位置,并控制显示的格式。常用的有:
%s 字符串(用 str() 函数进行字符串转换)
%r 字符串(用 repr() 函数进行字符串转换)
%d 十进制整数
%f 浮点数
%% 字符“%”