码迷,mamicode.com
首页 > 编程语言 > 详细

Python 字符串类型

时间:2017-07-09 12:39:20      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:color   换行   string   双引号   1.5   字符串   切片   ace   定义   

一、定义字符串

In [16]: str = ‘this is a string‘        # 可以使用单引号/双引号/三引号来定义字符串类型
In [17]: str = "this is a string"        # 在 python 中,单引号和双引号并没有什么区别
In [18]: str = ‘‘‘this is a string‘‘‘    # 三引号可以写成‘‘‘或""" ,三引号除了能定义字符串类型外还能用来做注释
In [21]: str = "Hello\nWorld"    # 单引号和双引号如果要跨行定义需要加上 \n 作为换行符

In [24]: str = """Hello          # 三引号可以直接回车在下一行输入
   ....: World"""

 

二、字符串的索引与切片

In [26]: a = abcde

In [27]: a[0]      # 索引值从0开始,表示取字符串中的第一个字符
Out[27]: a

In [28]: a[1]      # 取字符串中的第二个字符
Out[28]: b

In [29]: a[-1]     # -1 表示倒数一个字符,-2 表示倒数第二个字符,以此类推
Out[29]: e

In [30]: a[0:2]    # 表示取第一个到第三个(不包括第三个)这个范围的字符
Out[30]: ab

In [31]: a[:2]     # 零可以省略,如果省略表示从第一个索引开始取
Out[31]: ab

In [32]: a[1:]     # 这样写表示从第二个取到最后一个索引
Out[32]: bcde

In [33]: a[-4:-2]  # 表示取倒数第四个到倒数第二个(不包括倒数第二个)这个范围的字符
Out[33]: bc

In [34]: a[::1]    # 表示每隔一个数取一次
Out[34]: abcde

In [35]: a[::2]    # 表示每隔两个数取一次
Out[35]: ace

 

 

 

 

 

 

 

    

Python 字符串类型

标签:color   换行   string   双引号   1.5   字符串   切片   ace   定义   

原文地址:http://www.cnblogs.com/pzk7788/p/7140676.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!