00:00
啊,如此一来的话,这三个讲完了,我们接着看下面这三个,这三个呢也是一套,而且他们刚好是什么呢,刚好是这子的反向操作。是不是填充了去除?第一个它是什么呢?叫做去除字符串左右两侧指定的连续字符。啊两侧,然后呢,下面这两个,我现在大家看也能看得出来,无非就是一个加什么呀,一个加L一个加R呗,它是去不掉字符串左侧。然后xscript的去除字符串右侧啊右侧连续字符好了,那它这三个函数该怎么使用呢?来我给大家讲解一下。我们在里边写上ST。这里面写上一个字符串啊,比如说写上一个flower flower flower等于叫。
01:02
啊啊,牡丹。百花丛中最鲜艳,是不是百花丛中最鲜艳?好,没问题啊,不是鲜艳啊,鲜艳,然后干什么事呢?我们再来几个啊,啊无所谓,几个无所谓啊,也不用说非得左边五个,右边五个,左边多一个,右边多一个都无所谓,然后呢,这个时候看好了,我现在如果希望只留中间这个字,把这个啊都去掉,那是不是去掉字上左右两边连续的相同字符啊,那么就可以这样玩。Result啊,等于flow flower.stk。然后呢,你要去什么字符你得告诉我啊,你得去数字字符你得告诉我,比如说我要去,你要不写他就啥也去不了呗,是不是也不能说啥也去不了,如果你什么都不写的话,实际上也可以去啊,看好了去什么,我在这写空格好不好?来看好了我在这边写空格,如果什么都不写的话,它其实也能去,只不过去的东西默认是空格啊,来print打印我们的result。
02:06
右键内审一遍。看见没有,两边空格是不是都没了,是不是,我可以你打一遍原来的好不好,给大家打一遍原来的print,我们的f flow,你可以看一下原来两侧实际上是有空格的,是不是有空格啊,但是实际上你这样这样一写的话,它会去除掉默认两边的空格,如果说我们的字符串啊,两边不是空格,而是一些文,其他的文字,或者说其他的一些符号,是不是,那这个时候就得使用是吧,指定符号的方式来进行去除了,好,然后这个时候你再用上面的代码是去不掉的啊,比如说我们在里边result啊,等于airlo VIP,你这样去什么也去不掉,来打道。啊,Elt右键打印一遍,是不是应该没注到,因为你没指定嘛,所以这个时候你要减上你要去除的符号,井号,右键运行一遍,你会发现它会自动把两侧的井号都去除掉,左侧的去了,右侧也去了,当然需要注意一点啊,如果这里面多了一个一,它就去不掉,我说了它去除左右两侧连续的吧,所以它会蹭蹭噔噔一直找连续的,我就去遇到一个不是连续的,不好意思,我就不再去了,所以这个时候一后面的井号是去不掉的啊,一后面是去不掉,必须是连续的才能去掉啊,来右先预习一遍。
03:23
看懂了吗?所以关于strip效果应该是比较简单吧,是不是它这里边是字符串变量啊,变量我们写上它的格式字符串变量ER STP STP strip,看上括号,然后这种情况下默认去除空格啊,默认去除左右两侧的空格字符啊,左右两侧空格字符这个也比较常用哈,比如说用户在输入用户名和密码的时候,往往会什么呀,不经意的按上空格键,是不是前面或者后面按上空格键,那这个时候我们实际上在处理用户名的时候,经常会先去掉再验证啊。
04:01
好,第二种格式是变量啊,点STP套上括号,它这个时候可以写上叫做去除的指定字符串啊,这样写就可以了。好了,那这样一来的话,这个会了,我相信下面两个对他来说也没什么难度了,是不是无非就是什么,无非就是函数使用的时候,直接把函数名改一改啊,这个加上L,下一个加上R就可以了。只不过就是去单侧嘛,有些时候有些第一个是去两侧,而我们这个就是去单侧了,要么去左边,要么去右边,好了,老规矩回到代码当中来看一下,那我们再来看一下LST。放,把上面代码注释掉。啊,上面代码注掉。然后呢,把我们这个flower复制过来。复制过来。大家看好,首先呢。直接使用strip,两侧都会去掉的,来看是不是两侧都去掉了,就剩一个百花丛最鲜艳了,是不是?如果我在外边加了一个l strip的话,那么它只能去除左侧的,右侧的会保留看见吗?相反,如果我用的是rtri啊,T,我用的tri,那么它的效果是去掉了右侧的,左侧会保留啊,左侧会保留看见了吗?就这个效果,当然哈,如果你不写指定符号的话,Ltri和itri依然去除的是空格符号啊好了,那这样的话,我相信大家对这个应该是没有意义了吧,是不是?嗯,这三个函数就是去除的,你看上面刚好讲了just添加的这个哥们就是刚好去除,对来。
05:37
好了,这个讲完了之后,我们继续往下来看,还剩一个函数,应该说还剩两个函数给大家讲啊,一个是我们的replace啊replace,另外一个是非常,不能说非常啊,应该说稍微有一点难度的东西啊,叫做什么呢?叫做format,不过这个我会单独拿一小节给大家讲好不好,Formt form会单独给讲啊,所以不会在今天,不会在今天这一小节给大家讲。
06:02
啊,单独讲解好了,然后呢,我们来看一下replace replace又是什么作用呢?它的作用是字符串替换操作啊,字符串的替换操作,替换操作。那么所谓的字符串替换操作,无非就是把某一个名称改成一个符号,比如说我们可以用什么PC代替电脑,是不是我们可以用RMB代替人民币啊等等这种效果吧,它的格式先给大家写一下好不好,是我们的首先先写上我们的变量,字符串变量啊,点re在这里边呢。你得告诉我,我要什么呀,就做事。是什么?就是你要不能说就字叫背。替换的字符串是什么样的,然后替换成什么样啊,替换成的字符串是什么样子的,然后呢,这是基本格式,另外我们还可以决定替换次数,所以这里边还有第三个参数啊,替换次数啊,这么两种使用格式,来给大家来看一下,这两种使用格式,首先返回我们的文件当中啊,在这里边呢,写一个字符串,比如说我们写上一个什么呢?PC啊。
07:16
比如写好我有一台小,我有一台小电脑,我。我从来都。什么呀,不玩游戏啊。我用。我用我的小电脑来学习,学习什么呢?来我们学习Python TY说pthon好了,这么简单,那大家看到这里边有很多很多的什么有电脑这样的词啊,是不是也有什么好多我呀,是不是那我要替换一下,比如说我现在要做什么操作好呀,我现在希望将电脑或者叫小电脑,小电脑替换成。
08:05
PC啊,大家知道PC不就是个人电脑的意思嘛,是不是?那怎么玩呢?来,Result等于PC这个变量串点replace。然后呢,我要找什么字符串呢?我要替换的字符串是小电脑。我要替换成我要替换成什么呢?替换成大写的PC,那么这个时候我们的操作就预算完成了,那么打印result,你就会发现在这里边我们成功的将什么呢?小电脑变成PC,我有一台PC,我从来不玩游戏,是不是?我用我的PC来学习,看见了没有,是不是替换成功了?当然我们说了它还可以鉴定次数是不是。那这次加。钱。两个我替换成呃,爱啊爱。好,行不行?那在这里边我们替换操作result。什么result等于啊,Result还用用了这个字符串,我们的pc.replace。
09:06
替换的时候,我要找到我这个字符串啊。我汉字版的替换成英文单词的I是不是替换几次呢?两次?那么这个时候我们再次打印这个result来给大家看一下result,右键运行程序,大家会发现I有一台小电脑,I从来不玩游戏,我用我的小电脑来学习,看是不是只有前两个替换,后边都不替换,这就是替换次数限定,看懂了吧?好了,那么到现在为止,本小节内容为大家讲解完毕,我们将在下节中继续为大家讲解字符片中的输出、输入以及form麦的函数相关内容。啊,感谢百家大家收看。
我来说两句