首页 > 编程语言 > 详细

Python-字符串

时间:2017-01-07 07:46:51      阅读:217      评论:0      收藏:0      [点我收藏+]

1.字符串的标识

  字符串用单引号、双引号或三重引号标识

  ‘hello World!’   “Hello World!” 

     """hello

      World!"""

2.字符串的分行

  (1)用单引号和双引号的字符串分行必须借助分行符\n,例如:

  技术分享或者

  技术分享

  若使用\n该字符串必须在一行,否则会报错;若想要写两行字符串需要写为\n\,最后一个\表示下一行延续本行的内容。

  (2)三重引号的分行不需要分行符\n,例如:

  技术分享

  因为三重分隔符会保留原始格式。

3.字符串的连接

  (1)字符串之间可以用+连接

    “Hello”+“World”+“!”  -->HelloWorld!

  (2)字符串之间可以用*循环,相当于做乘法

    "Hello"*5+"World!"  -->HelloHelloHelloHelloHelloWorld!

  (3)字符串之间可以自动连接,只限字符串之间,字符串和表达式不可以

    “Hello”“World!”       -->HelloWorld!

4.字符串的索引查询

  (1)索引查询

    字符串的第一个下标是0,依次类推。

    var = "String"

    var[4]          -->n

  (2)切片索引

    所谓切片即将字符串切成一片一片的,例如:

    技术分享

       技术分享

    第一行是正索引,第二行是负索引。正索引切片的长度就是两索引的差。

      var[1:4]    -->elp     

      var[:4]     -->Help

      var[3:]     -->pA 

      var[-4:-2]   -->el

      var[-3:]    -->lpA

      var[:-2]    -->Hel

      var[4:3]    -->空    

    下界比上界大的索引返回空的字符串;

    上界或下界没有值的,默认为从最右或者最左开始。

 

 

 

 

 

 

    

 

 

  

 

Python-字符串

原文:http://www.cnblogs.com/viga0110/p/6258103.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!