美文网首页
字符串奇妙的基础操作

字符串奇妙的基础操作

作者: 关键先生耶 | 来源:发表于2018-04-13 16:48 被阅读129次

             大家好,身为学渣渣的我,现在要给你们装大神了哈!都瞪大眼睛看好咯 !稍后我会提问的哈。哈哈,开玩笑,下面让咱们一起进入奇妙的字符串。

    1:索引切片

                  切片的语法:【起始:结束:步长】

                  注意:选取的区间属于左闭右开型,即从”起始”位开始,到”结束”位的前一位结束(不包含结束位本身)。

                    例如 name = 'abcdef'    

                          print(name[0:3])# 取下标0~2的字符

                           print(name【3:8】)#去下表3~8的字符 

                            print(name[2:]) # 取 下标为2开始到最后的字符    

                            print(name[1:-1]) # 取 下标为1开始 到 最后第2个 之间的字符。

    2:常见操作

            1:find()和index()方法一样, 只不过如果newstr不在oldstr中会报一个异常,而不是输出-1。

            2:count()显示出现次数。

            3:replace() 替换

            4:capitalize  把字符串的第一个字符大写

            5:title 把字符串的每个单词首字母大写

            6:startswith  检查字符串是否是以 obj 开头, 是则返回 True,否则返回 False

            7:endswith   检查字符串是否以obj结束,如果是返回True,否则返回 False.      例如:mystr.endswith(obj)

            8:lower   转换mystr所以大写字符为小写    mystr.lower()

            9:upper  转换 mystr 中的小写字母为大写  mystr.upper() 

           10:ljust  返回原字符串左对齐  

           11:rjust  返回一个原字符串右对齐 

           12:center 返回原字符串居中

           13:lstrip 删除mystr左边的空白字符

           14:rstrip   删除mystr字符串末尾的空白字符。

           15:strip  删除mystr字符串两端的空白字符。

           16:partition   把mystr以str分割成三部分,str前,str和str后。

           17:rpartition  类似于 partition()函数,不过是从右边开始.

    注意:以上格式为mystr._____(str)     __为文件名

    相关文章

      网友评论

          本文标题:字符串奇妙的基础操作

          本文链接:https://www.haomeiwen.com/subject/pryphftx.html