00:00
好了,兄弟们,我们继续来讲解字符串相关的函数,那么本小节当中为大家还要讲解近十多个字符式函数,让大家来仔细认真听一下好了,下面我要讲的函数是字符串操作相关的啊,就是字符串操作相关函数。那在这里边我们要讲的函数有哪些呢?第一个是splet函数啊,是字符串切割函数的一个,然后呢,第二个是转函数啊,是字符串连接函数的一个,然后第三个是什么呢?Cce函数啊,是我们叫做零填充的一个函数,第四个函数我们要讲的是什么呢?叫做C函数啊,就是填充的并且居中,然后第五个叫做l just函数。第六个函数叫函数啊,这个L是不是写的不太对啊。我看一下啊啊对啊,L函数第六个是我们要讲的adjust函数,然后第七个。上我们要讲的什么呢?这函数。
01:00
第八个。是我们要讲的lre排数啊,大家其实也看到这很多东西都是分L和R的,是不是L就是右边,L是左边,R就是右边啊,第九个是我们的strip函数啊,TP函数,还有我们最后一个replace函数,第十个啊,I replace函数。好了,我们将在本小节中为大家讲解这些函数。Y下线CODE5下线零五文件,点击OK建立文件一个给大家讲解,首先先看第一个SP叫做什么呢?字符串切割函数啊字符串切割切割函数。函数它是怎么来使用的呢?好,给大家写一下格式,它的格式是变量啊,它依然是字符串变量,点SP套上框,在这里边写上什么呢?叫做切割的字符啊字符来给大家举个例子,首先呢,我们在这里边写上。
02:04
函数名称要SP split套上框,然后在这里上,我们在这里边我们写上一个字符串,SP写上一个形象啊诗等于我们写上离离原上草。逗号一岁一枯荣。野火烧不尽。逗号春风吹又生。好,那大家也看到了,我写了一首诗,其中每一首诗之间都是用逗号分割的,对不对,都是用中文的逗号分割的啊,我现在干什么事呢?希望使用逗号把这个字符串切割开,那切割开的结果就是先成什么呢?四块啊,一离离草一块,一岁一枯荣一块,野火烧不尽一块,春风吹生一块,就这么个意思,那它的操作是result啊。Result等于诗这个字符串变量啊,点spli括号,然后在这里干什么事呢?写上切更的符号,我们这里边是不是使用这个中文的逗号来定行切割,那么就把这个符号放在这里边就可以了,那这样的话我们就会得到一个什么呢?一个序列容器啊,I eult。
03:18
那它会使用逗号把上面这个字符串切开,切成四部分,然后组成一个列表返回给我们来右键运行一遍,我们来看一下最终结果是不是得到个列表,其中离离上草一岁一枯荣,野火烧不尽,水不遮生四个值在里边对不对?大家注意啊,这个逗号已经被去掉了,这个逗号是我们的什么呀?列表连接的逗号啊,因为连列表中的两个两个值之间是不是也有逗号分割啊,这个逗号是英文的,而我们这个是中文的,如果你觉得有歧异的话,我们可以稍微给大家做一个实验,改什么事呢?我们在这里边把这里边的逗号给它改成另外一种符号,比如说改成一个什么呢?这个加号里面加号加一个at符号吧,行不行?就是把每一句之间使用at符号进行分割,那么切割的时候用逗号就切不了了啊,很多时候会报错了,倒不会,它会只会切出一个来,一整个来,是不是没用啊?所以我们用at符号切割,这样的话,它就会在字符串中找at,找到at的位置去切一刀,找到at位置切刀,一共找到三个at会切出三刀来,那三刀切出四块。
04:18
结果和刚刚那个是一样,看到没有,是不是现出四块,其中at符号会被去掉,就是这个分根符号会被去掉啊,这就是我们的函数的作用啊,字符上了什么呀,字符串切割函数写的完整点个使用特定字符啊。使用特定的字符串来切割我们字符串啊。这样写更好理解一点好吧,然后呢,它还有一种变形的使用格式,我们这里边还有另外一个参数可以使用啊叭,如说逗号,我写一个二,它后面允许再加一个参数,把这个注释掉吧,好不好,嗯。写错了注释掉,然后呢,我们在这里面允许使用另外一个参数啊,Result等于十点SP套上括号,写上at符号,这样切的话是切成几块呢?切成四块对不对?然后看好逗号后边是可以写数字写整数啊,右键运行我写个二,你看一下这次效果。
05:15
什么效果?只切两个艾特符号,明白了吗?所以你会发现第一刀切出离离原上草是不是走了这块,第二刀切出一次一枯荣,后面我都切了,所以这要切两次,你切一次的话,只有离离上草这一刀和后面这个组成的啊,所以这就效果。看见了吗?是不是离上草一个,剩下的是一个,所以这里边有一个切割次数啊,切割次数,这是它的第二种格式,也就说在这里边除了切割符号之外,我们还可以设定切割次数。切割次数好了,那这样啊,Li函数就讲完了,那Li的函数完了之后呢,另外第二个函数叫做转转刚好是的函数的反向操作。
06:00
那么大家也看到了啊,Li是什么呀?啊,我把一个字符串切成一个列表对不对?那么我们的join函数的作用就是把一个像列表一样的什么呀容器的数据用指定的符号连成一个字符串。比如说我们在这里边啊,写上一个list,叫写一个叫做诗的列表,行不行?诗list等于中括号里边,我们写上刚刚这首诗啊,离离原上草是第一句。然后呢,一岁一枯荣是第二句来第二个值。然后第三个值是野火烧不尽啊,我们用第三个值。然后第四个值是春风吹又生也拿过来,OK,然后这样的话,我们就有一个列表,里边放了四个值,四个字符串,对不对?我希望把这四个字母片用指定的符号连成一个字符串的话,那么转就起效了啊,怎么玩的呢?那我们来看一下转的格式好不好,所以它是使用特定字符啊,使用特定字符。
07:02
TRY。将容器数据连接成一个字符串啊格式呢是什么呢?是我们的看好了是这样写的,是特定字符串,因为我们要特的字符串连接嘛,所以特定字符串在最开始啊,点我们的什么呢?这个goin。Goin写错了啊,Goin,然后把你的什么呀,列表元组这样的什么容器数据往这里一放就可以了,这是它的格式,那我们来实验一下,来在这里边result接受结果,你想用什么符号连接,你自己定义,比如说我现在希望用一个小笑脸行不行,那就这样吧,啊,笑脸啊。小玲,然后连接哪个呢?连接的直接是点做就可以啊点做。考上括号,然后把你刚刚这个列表往这里边一放就可以了,这是容器嘛,是不是,然后最后得到的结果就是什么呢?上面列表中的四句话用了这个小笑脸,把它们四个连到一起,又借运行一变,看结果是不是离鸳鸯草笑脸一岁,一扩容,小脸也会烧不近笑脸,吹风吹生笑脸是不是?这里边字串你可以任意致定,好吧,你可以任记点上面这个数据呢,也可以是元组,也可以是元组。
08:22
也不会有什么变化的,大家很多学生说能不能写列表啊,不,不是,能不能写集合这种东西啊,是不是,答案是什么呢?最好不要啊,来右建玉写一遍。是不是出来了,是不是春风,但是大家发现没有顺序是乱的,我说最好不要,实际上可以啊,但是你最好不要弄,因为他最后的结果是未知的,指不定谁前面谁后边的,看见没有,来运习一遍,是不是离里代表草上前面了,所以我们推荐使用列表和元组这种操作啊,当然你要如果有需要的话,呃,不在乎顺序,也可以使用集合或者字典,当然字典的话就连着是键的问题了。好,这个函数join也讲完了,也就说它俩实际上是一对的,是不是一个反向操作?好这两函数讲完之后,我们再来看下一个函数,叫做they fair啊,They fair的完整名称叫做什么呀?Zero RO啊,叫做zro zero zero fair。
09:13
简单的翻译就是零填充效果啊,零填充填充效果。效果,我不知道大家有没有现实中遇到这些情况啊,在我们的Excel表里边,我要写一个编号,比如说学号是从一开始的,那必须要满足,一共要保证四位数,那就是000100020003,是不是那四位数的1234这样当然可以,但是不够四位的,那我前面就补零,就是这种效果啊,叫零填充效果,零填充效果的使用方式也很简单,直接就是我们字符串变量啊,点ZI,然后后面写一个长度。什么长度呢?叫做整个字符串的长度,就是你未来希望这个字符串有多大,给大家举个例子来看,这算是比较简单的一个函数啊,来ZFIC数括号,首先呢,我们在这里边有一个number编号啊,是几呢?是一个五。
10:09
但是呢,我希望当做学号啊,当做学号啊,这学号是七位数,七位数那不够七位。前面补零啊,不够七位数的话,我们前面就得补充零,也是最重要的结果是123456,然后写一个五。就是我们要的是这个效果啊,我们要的是这个效果,那这个时候零填充效果就非常有用了啊,那在这里边我们result就直接等于number,是不是这个五啊,是不是这不写不对啊,是我们这个这个得写成字符串啊,因为是字符串,还是昨天写的字符串格式啊,那我们写一下这个Nu.ZFZF。然后在这里面干什么事呢?直接写未来长,你不是希望七位吗?我写个七,那么打印result。我们就可以得到字符串的长度啊,是七位的,前面是什么?六个零,后面补一个五,当然你也不用担心很多说那是不是固定补六个也不是啊,1235是不是四个啊,四个数了,它前面会自动补上三个零,看到没有永远保证是最大长度七位数,这个在我们什么呢?做数据操作的时候写学号啊,或者做数据库存储的时候,一些编号相关的非常常用,好不好,那也就是说它注意啊,它固定填充零的,所以叫they film嘛,这个C就是zero的意思。
11:31
这个函数没问题了吧。
我来说两句