python中format的用法

2022-11-30 投稿:罗静蓁 分享

Python中find()函数的作用是检查一个字符串是否是另一个字符串的子串,并返回子串所在的起始位置索引。

通常,我们可能需要检查一个字符串中是否包含另外一个字符串,这时find()函数就可以派上用场了。

一、语法格式

Python中find()函数的语法格式如下:

string_object.find(sub, start, end)

二、参数含义

sub:必选参数。指定要检索的字符串,可以直接使用字符串具体的值或字符串变量;

start:可选参数。检查搜索开始的索引,默认为0;

end:可选参数。检查搜索停止的索引,默认为字符串string_object的长度。

注意,find()函数在执行检查搜索时,start处的字符将会被检查,而end是停止检索的索引,所以end索引处的字符不会参与检查搜索。

三、函数的返回值

如果字符串string_object中包含sub,则返回sub在string_object中起始的位置索引,否则返回-1.

四、使用实例

str1 = "该网站的名称是:翔宇亭IT乐园"

str2 = "翔宇亭"

print(str1.find(str2))  #结果为:8

print(str1.find(str2, 7)) #结果为:8

print(str1.find(str2, 8)) #结果为:8

print(str1.find(str2, 9)) #结果为:-1

print(str1.find(str2, 7, 10)) #结果为:-1

print(str1.find(str2, 7, 11)) #结果为:8

print(str1.find(str2, 8, 11)) #结果为:8

#python中format的用法#相关文章

python怎么读

python是一门通用的编程语言。通用的意思是说他是一门可以独立于其他的软件的语言(不通用的语言,如matlab要依托于matalab程序,vba要依托于其他应用程序)。python跟java的应用较

0.2万人浏览 pythonPythonpython读

filter函数的用法python

二者区别如下:filter 是通过生成 True 和 False 组成的迭代器将可迭代对象中不符合条件的元素过滤掉;而 map 返回的则是 True 和 False 组成的迭代器。代码示例:>&

0.2万人浏览 pythonfilterPython

python编程入门自学

1、初学python时,我们需要对python这一门语言的基础语法有所认识。这个阶段可以从一本经典入门书籍入手,《Python编程从入门到实践》。2、也可通过codecademy的在线指南来熟悉pyt

0.2万人浏览 pythonPython编程入门

python怎么学比较快

36岁0基础学python,两周之内做了一个用于工作的程序,应该有资格回答这个问题。学习pytho最高效的方式是先确定一个目标,即你要开发一个什么程序。我当初学习pytho的目标非常明确,就是要做一个

0.2万人浏览 Pythonpythonpython怎么学习可以快

自学python需要多久

一种是如果自学,自学一般周期时间比较长,差不多需要一年左右,当然也是因人而异的,接受能力强,自控能力好,有计划和规划,学习起来自然短一些,不过自学python的人,半途而废的人比较多,这点需要考虑清楚

0.2万人浏览 Python学会Python需要多长时间自学python需要多长时间

python用write方法写文字

使用open方法打开一个txt文件,句柄保存在f中。注意第二个参数w,表明是可写模式,只有这种模式你才可以写入文字。第一个参数大家都知道,就是文件路径,如果文件不存在,那么会自动创建一个该目录下的tx

0.2万人浏览 pythonwritePython

python怎么读取表格中的数据

答方法如下1打开电脑,在桌面鼠标右键选择新建excel工作表;接着打开工作表,在sheet1插入一个表格2然后在excel表格sheet2,插入另一个表格数据3双击打开pycharm工具,新建pyth

0.2万人浏览 python表格数据读取数据