S.find(sub[ start[ end]]) 是什么意思?
What does S.find(sub[, start[, end]]) mean?
我正在学习使用 python 文档字符串。
>>> print(str.find.__doc__)
S.find(sub[, start[, end]]) -> int
...
当我打印 str.find() 文档字符串时,我不明白这是什么意思。
S.find(sub[ start[ end]]) 是什么意思?
表示String中的方法find
会接收3个参数,其中2个参数可选
示例:
a = "Hello World"
a.find("World") # returns 6
a.find("World", 4) # returns 6
a.find("World", 4, 6) # returns -1 meaning it cannot be found
回到你的输出:
S.find(sub[, start[, end]]) -> int
S
这里指的是字符串变量,在我的例子中是 a
.
-> int
表示该函数输出一个整数,默认情况下是找到的单词的位置,或者 -1
如果没有找到,在我的例子中是 6
和 -1
.
sub
指的是你正在寻找的词,在我的例子中是 "World"
.
start
和 end
指的是开始和结束索引,关于在哪里可以找到字符串,在我的例子中是 4
和 6
分别
我正在学习使用 python 文档字符串。
>>> print(str.find.__doc__)
S.find(sub[, start[, end]]) -> int
...
当我打印 str.find() 文档字符串时,我不明白这是什么意思。
S.find(sub[ start[ end]]) 是什么意思?
表示String中的方法find
会接收3个参数,其中2个参数可选
示例:
a = "Hello World"
a.find("World") # returns 6
a.find("World", 4) # returns 6
a.find("World", 4, 6) # returns -1 meaning it cannot be found
回到你的输出:
S.find(sub[, start[, end]]) -> int
S
这里指的是字符串变量,在我的例子中是a
.-> int
表示该函数输出一个整数,默认情况下是找到的单词的位置,或者-1
如果没有找到,在我的例子中是6
和-1
.sub
指的是你正在寻找的词,在我的例子中是"World"
.start
和end
指的是开始和结束索引,关于在哪里可以找到字符串,在我的例子中是4
和6
分别