Python 的字符串

字符串  str

     作用:

                用来记录文本信息

      字面值表示方法:

                  用引号引起来的部分分别是字符串

                   '  、''、'''、"""

                   单引号与双引号的区别: 

                           单引号内的双引号不算作是结束符

                            双引号内的单引号不算作是结束符

                    三引号内可以包含单引号和双引号,三引号字符串中的换行可以自动转换为换行符‘\n’

        字符串中反斜杠字符表:

            \'    单引号  \"双引号    \n      换行符           \r  返回光标至首行          \f   换页      \t  水平制表符    \v   垂直制表符    \b     退格

        in / not in 运算符  :    ‘a’ in 'abc'   # 返回结果是TRUE   表示‘a’在 ‘abc’ 中

        字符串的索引  index:  

                字符串是不可变得字符序列

                Python中正向索引是从0开始的,反向的索引是从-1 开始的   

                示例: a='hello'   a[0]='h'   a[2] ='l'   a[-2]  =  'l'

        切片操作:

                从字符串序列中取出相应的元素,从新组成一个新的字符串序列

                语法:

                        字符串[(开始索引):(结束索引)(:(步长))]   注:小括号部分可以省略

                 语法说明

                        1、开始索引是切片切下的位置,0代表第一个元素,1代表第二个元素,-1代表最后一个元素
                         2、结束索引是切片的终止索引(但不包括终止点)
                         3、步长是切片每次获取完当前元素后移动的方向和偏移量
                                 1)没有步长,相当于取值完毕后右移动一个索引的位置 (默认为1)
                                 2)当步长为正整数是,最正向切片

                                 3) 当步长为负正整数时,取反向切片,反向切片时,默认的其实位置是最后一个元素,终止位置是第一个元素的前一个位置

                            示例
                                    s='ABCDE' 
                                    s[2:-2]     c
                                    s[:-2]      abc
                                    s[::-2]     eca

                

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值