栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python的使用(5)字符串

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python的使用(5)字符串

字符串:

        定义变量a,存储的是字符串类型的值:

        a = "hello word"

        或

        a = "hello word"

双引号或者单引号中的数据就是字符串

字符串的输出:

字符串的输入:

 下标:(下边是从0开始的)

        列表与元组支持下标索引好理解,字符串实际上就是字符的数组,所以也支持下标索引。

        如果有字符串:name = 'abcdef',在内存中的实际存储如下:

 练习:

切片: 

切片是指对操作的对象截取其中一部分的操作。

字符串、列表、元组都支持切片操作。

切片的语法:[起始下标:结束:步长]

注意:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),

步长表示选取间隔。

练习:

name = "abcdef"

 练习:

        a = "abcdef",如何实现反转

字符串常见操作:

        find():

         方法说明:检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 

        格式:名称.find(查找的字符或字符串)

 

         index():

          方法说明:检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则报错

          格式:名称.index(查找的字符或字符串,开始索引,结束索引)

 

        count(): 

        方法说明:返回 str在start和end之间 在 mystr里面出现的次数

        格式:名称.count(查找的字符或字符串,开始索引,结束索引)

 

         replace():

           方法说明:把 mystr 中的 str1 替换成 str2,如果 count 指定,则替换不超过 count 次.

           格式:名称.replace(输入名称或字符串,要替换的字符串或字符,替换几次)    

         split():

          方法说明:以 str 为分隔符切片 mystr,如果 maxsplit有指定值,则仅分隔 maxsplit 个子                字符串

          格式:名称.split(分割的字符或空或字符串,切割几次)

 

        startwith():

        方法说明:检查字符串是否是以 str 开头, 是则返回 True,否则返回 False

        格式:名称.startwith(输入字符串或字符)

 

         endswith():

         方法说明:检查字符串是否以obj结束,如果是返回True,否则返回 False.

         格式:名称.endswith(输入字符串或字符)

 

    
             title():

               方法说明:把字符串的每个单词首字母大写

                格式:名称.title

        capitalize():

              方法说明:把字符串的第一个字符大写

              格式:名称.capitalize

           strip():

                   方法说明:删除mystr字符串两端的空白字符

                   格式:名称.strip

         rfind():

                      方法说明:类似于find函数,不过是从右边开始查找

                        格式:名称.rfind

    

         join():

                 方法说明:str 中每个字符后面插入my_str,构造出一个新的字符串

                格式:名称.join(名称)

       swapcase():

                方法说明:把大写的字符转换为小写,把小写的字符转换为大写

                格式:名称.swapcase

练习:

1. 

2.

 3.

4.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/269423.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号