2026/2/21 1:00:06
网站建设
项目流程
全国最大的设计网站,wordpress zendesk,哪个网站免费做简历,服务型网站建设的主题对象通常都拥有属于自己的方法(英文叫method)。对象的方法其实可以看成是对象所拥有的函数。也就是说这个方法#xff0c;是属于这个对象的函数。调用对象的方法#xff0c;和调用函数差不多#xff0c;只要在前面加上所属对象和一个点。字符串的方法count
count 方法可以返…对象通常都拥有属于自己的方法(英文叫method)。对象的方法其实可以看成是对象所拥有的函数。也就是说这个方法是属于这个对象的函数。调用对象的方法和调用函数差不多只要在前面加上所属对象和一个点。字符串的方法countcount 方法可以返回字符串对象包含了多少个参数指定的字符串。affffggghba.count(f)print(b)findfind 方法会在字符串中查找参数子字符串并返回该参数字符串在其中第一个出现的位置索引affffggghca.find(h)print(c)如果字符串对象里面没有查找的参数字符串就会返回-1。find方法的第二个参数用来指定查找字符串范围。affffggghca.find(h,5)print(c)split,splitlinessplit是我们常用的方法经常用来从字符串中截取出我们想要的信息。split方法以参数字符串为分割符将字符串切割为多个字符串作为元素存入一个列表并返回这个列表。urlhttps://www.hao123.com/?tn85070231_59_hao_pguurl.split(/)print(u)字符串对象还有一个splitlines方法也比较常用就是把字符串按换行符进行切割。urlhttps://www.hao123.com/?tn85070231_59_hao_pguurl.splitlines()print(u)splitlines方法经常用在文件处理中读出文件内容存入字符串然后调用字符串的。splitlines方法把每行内容依次存入列表。joinjoin是将列表中的字符串元素以某字符串为连接符连接为一个字符串。urlhttps://www.hao123.com/?tn85070231_59_hao_pguurl.split(/)print(split,u)j/.join(u)print(join,j)strip,lstrip,rstripstrip方法可以将字符串前面和后面的空格删除但是不会删除字符串中间的空格。a he llo ba.strip()print(b)lstrip 方法将字符串前面(左边)的空格删除但是不会删除字符串中间和右边的空格。a he llo ba.strip()ca.lstrip()print(b)print(c)rstrip 方法将字符串后面(右边)的空格删除但是不会删除字符串中间和左边的空格。a he llo ba.strip()ca.lstrip()da.rstrip()print(b)print(c)print(d)replacereplace 也常用的方法用来替换字符串里面所有指定的字符串为另一个字符串。urlhttps://www.hao123.com/?tn85070231_59_hao_pgurlTesturl.replace(https,http)print(urlTest)startswith和endswithstartswith方法检查字符串是否以参数指定的字符串开头如果是返回True,否则返回False。endswith方法检查字符串是否以指定的字符串结尾如果是返回True,否则返回False。isdigitisdigit 方法检查字符是否全部数字构成如果是返回True,否则返回False。str1input(请输入手机号码:)ifnotstr1.isdigit():# 不是全部由数字字符构成print(您输入的手机号码不正确必须全部是数字)字符串的倒序要得到一个字符串的倒序字符串只需要使用切片操作[:: -1]:: 表示切片字符串的从头到尾也就是全部内容而步长为-1表示颠倒过来取元素。str1明天见面str2str1[::-1]print(str2)列表的方法appendappend 方法就会改变列表的内容在后面添加一个元素。list1[1,2,3,4,hello]list1.append(你好)print(list1)**注意**append方法的返回值是None而不是新的列表对象。insert如果我们不是要在后面添加一个元素而是在指定位置插入一个元素就可以使用insert方法。list1[1,2,3,4,hello]list1.insert(2,哈喽)print(list1)同样insert方法的返回值也是None。pop如果我们要从列表取出并删除一个元素就可以使用pop方法。该方法的参数就是要取出的元素的索引。注意取出后该元素就从列表中删除了所以pop也经常用来删除某个元素。list1[1,2,3,4,hello]list1.insert(2,哈喽)list1.pop(2)print(list1)pop 方法的返回值 是 提取出来的元素。removeremove 方法也是删除列表元素。pop方法的参数是要删除元素的索引而remove方法的参数就是要删除元素的值。remove 从第1个元素开始寻找和参数对象相等的元素如果找到了就删除。找到后不会继续往后寻找其它相等的元素。也就是说remove最多只会删除1个元素。list1[1,2,3,4,hello]list1.insert(2,哈喽)list1.remove(hello)print(list1)同样的remove方法的返回值也是None。reversereverse 方法将列表元素倒过来。list1[1,2,3,4,hello]list1.insert(2,哈喽)list1.remove(hello)list1.reverse()print(list1)同样的reverse 方法的返回值也是Noneindexindex 方法返回参数对象在列表中的位置也就是索引。list1[1,2,3,4,hello]list1.insert(2,哈喽)list1.remove(hello)list1.reverse()idxlist1.index(3)print(idx)print(list1)sort可以使用sort方法对列表进行排序。students[Alex,Tom,Jerry,Michale,Alex]students.sort()print(fafter sort:{students})numbers[7,3,8,2,9]numbers.sort()print(fafter sort:{numbers})**注意**调用过sort方法后列表中的内容就改变了。剩下的内容我会继续发布耐心等一下哦~各位对学习的热情是我创作的动力。