1.mystr.
find
(str, start=0, end=len(mystr))
检测
str
是否包含在
mystr
中
,
如果是返回开始的索引值
,
否则返回
-1.
mystr.
rfind
(str, start=0,end=len(mystr) )
类似于
find()
函数,不过是从右边开始查找
.
2.mystr.
index
(str, start=0, end=len(mystr))
跟
find()
方法一样
,
只不过如果
str
不在
mystr
中会报一个异常
.
mystr.
rindex
( str, start=0,end=len(mystr))
类似于
index()
,不过是从右边开始
.
3.mystr.
count
(str, start=0, end=len(mystr))
返回
str
在
start
和
end
之间在
mystr
里面出现的次数
.
4.mystr.
replac
e(str1, str2, mystr.count(str1))
把
mystr
中的
str1
替换成
str2,
如果
count
指定
,
则替换不超过
count
次
.
5.mystr.
spli
t(str=" ", 2)
以
str
为分隔符切片
mystr,
如果
maxsplit
有指定值
,
则仅分隔
maxsplit
个子字符串
.
6.mystr.
capitalize
()
把字符串的第一个字符大写
.
7.mystr.
title
()
把字符串的每个单词首字母大写
.
8.mystr.
startswith
(obj)
检查字符串是否是以
obj
开头
,
是则返回
True
,否则返回
False.
mystr.
endswith
(obj)
检查字符串是否以
obj
结束,如果是返回
True,
否则返回
False.
9.
mystr.
lower
()
转换
mystr
中所有大写字符为小写
.
mystr.
upper
()
转换
mystr
中的小写字母为大写
.
10.
mystr.
ljust
(width)
返回一个原字符串左对齐
,
并使用空格填充至长度
width
的新字符串
.
mystr.
rjust
(width)
返回一个原字符串右对齐
,
并使用空格填充至长度
width
的新字符串
.
mystr.
center
(width)
返回一个原字符串居中
,
并使用空格填充至长度
width
的新字符串
.
11.
mystr.
lstrip
()
删除
mystr
左边的空白字符
.
mystr.
rstrip
()
删除
mystr
字符串末尾的空白字符
.
mystr.
strip
()
删除
mystr
字符串两端的空白字符
.
12.
mystr.
partition
(str)
把
mystr
以
str
分割成三部分
,str
前,
str
和
str
后
mystr.
rpartition
(str)
类似于
partition()
函数
,
不过是从右边开始
.
16.mystr.
splitlines
()
按照行分隔,返回一个包含各行作为元素的列表
.
17.
mystr.
isalpha
()
如果
mystr
所有字符都是字母
则返回
True,
否则返回
False.
mystr.
isdigit
()
如果
mystr
只包含数字则返回
True
否则返回
False.
mystr.
isalnum
()
如果
mystr
所有字符都是字母或数字则返回
True,
否则返回
False.
mystr.
isspace
()
如果
mystr
中只包含空格,则返回
True
,否则返回
False.
mystr.
join
(str)
以
mystr
作为分隔符
,
将
str
所有的元素合并成一个新的字符串