Python学习之路——三(关于字符串的操作)

一、概念:多个字符组成的集合,常用单引号(‘’)或双引号(“”)括起。

       

二、操作:

       1.查找

            1)字符串名.find(“”)

                 

             2)字符串名.index(“”,起始位置,终止位置)

                 

              3)字符串名.rfind(“”)(从右开始)

              4)字符串名.rindex(“”)(从右开始)

                 

       2.统计字符在字符串中出现的次数

          字符串名.count(‘字符’)

         

       3.修改替换

          字符串名.replace(“字符串”,“替换后的字符串”,[替换次数])

         

       4.切割

          字符串名.split()

         

       5.将字符串以某段为中心分为三部分(无损耗)

          字符串名.partition()

         

       6.如若字符串中有重复的字符串,将从右侧开始以某段为中心分为三部分(无损耗)

          字符串名.rpartition()

         

       7.将字符串的首字母大写

          字符串名.capitalize()

         

       8.将字符串的全部单词的首字母大写

          字符串名.title()

         

       9.将字符串中的所有小写字符转换为大写字符

          字符串名.upper()

         

     10.将字符串中的所有大写字符转换为小写字符

          字符串名.lower()

         

     11.判断字符串开头

         字符串名.startswith()

         

     12.判断字符串结尾

         字符串名.endswith()

         

 

     13.字符串左对齐

          字符串名.ljust(总字符数)

         

     14.字符右对齐

          字符串名.rjust(总字符数)

         

     15.字符串居中

          字符串名.center(总字符数)

         

     16.删除左侧空格

          字符串名.lstrip(总字符数)

         

     17.删除右侧空格

          字符串名.rstrip(总字符数)

         

     18.删除全部空格

          字符串名.strip(总字符数)

         

     19.将以换行符(\n)为切割点,分割字符

          字符串名.splitlines()

         

     20.判断字符串中字符是否全为字母

          字符串名.isalpha()

         

     21.判断字符串中字符是否全为数字

          字符串名.isdigit()

         

    22.判断字符串中是否包含数字、字母或都包含

         字符串名.isalnum()

         

     23.判断字符串是否为纯空格

          字符串名.Isspace()

         

     24.将列表中的元素连接为字符串

          变量名.join(列表名)

         

猜你喜欢

转载自blog.csdn.net/qq_42168575/article/details/81276604