中英文泡椒 发表于 2023-5-23 18:19:44

【零基础入门学习Python】打卡笔记(二十三)

https://www.bilibili.com/video/BV1c4411e77t?p=29&vd_source=451f1e8f04d8c94807752b187ccd4c7e

打卡笔记:

1.查找


方法 含义
count(sub,]) 返回sub在字符串中不重叠的出现次数,可选参数start和end用于指定起始和结束位置
find(sub[,start[,end]]) 在字符串中查找 sub 子字符串,返回匹配的最低索引值;可选参数 start 和 end 用于指定起始和结束位置;如果未能匹配子字符串,返回 -1
rfind(sub[, start[, end]]) 自右向左查找sub子字符串,返回匹配的最高索引值;可选参数start和end用于指定起始和结束位置。如果未能匹配子字符串,返回-1
index(sub[, start[, end]]) 在字符串中查找 sub 子字符串,返回匹配的最低索引值;可选参数 start 和 end 用于指定起始和结束位置;如果未能匹配子字符串,抛出 ValueError 异常
rindex(sub[, start[, end]]) 自右向左查找 sub 子字符串,返回匹配的最高索引值;可选参数 start 和 end 用于指定起始和结束位置;如果未能匹配子字符串,抛出 ValueError 异常

2.替换



方法含义
expandtabs() 使用空格来替换制表符
replace(old,new,count=-1) 返回一个将所有old的参数指定的子字符串替换为new参数指定的新字符串,count 参数指定替换的次数,默认是 -1,表示替换全部
translate(table) 返回一个根据 table 参数转换后的新字符串;table 参数应该提供一个转换规则(可以由 str.maketrans('a', 'b') 进行定制





歌者文明清理员 发表于 2023-5-23 18:22:32

首楼
页: [1]
查看完整版本: 【零基础入门学习Python】打卡笔记(二十三)