1.字符串介绍
字符串是字符的序列表示,根据字符串的内容多少分为单行字符串和多行字符串。单行字符串可以由一对单引号(‘)或双引号(“)作为边界来表示,单引号和双引号作用相同,使用单引号时,双引号可以作为字符串的一部分;使用双引号时,单引号可以作为字符串的一部分。
多行字符串可以由一对三单引号(‘’’)或一对三双引号(“””)作为边界来表示,两者作用相同。实例如下所示:
#下段代码演示使用IDLE编辑器
print(\'\'\'这是多行\'字符串\'的第一行
这是多行\"字符串\"的第二行\'\'\'
#输出结果为:
这是多行\'字符串\'的第一行
这是多行\"字符串\"的第二行
在Python中,如‘、“、\\等具有特殊意义的字符,可以使用转义的方法表示。反斜杠字符(\\)是一个特殊字符,表示“转义”。该字符与相连的后面一个字符会一同构成一个新的含义。例如:\\n表示换行符,\\’表示是一个单引号,\\”表示会双引号,\\t表示制表符(键入一个Tab键)等等。
用法如下:
反斜杠还可以用来做续行符,将一行长代码分为几行书写:
print(\\
\"假设这是很长的一行代码,\",\\
\"导致在一行内无法全部看完,\",\\
\"所以需要适当换行,\",\\
\"以增加代码的可读性。\"\\
)
假设这是很长的一行代码, 导致在一行内无法全部看完, 所以需要适当换行, 以增加代码的可读性。
2.字符串的索引
对字符串的某个字符的检索称为索引,索引的使用方式如下:
<字符串或字符串变量>[序号]
字符串包括两种序号体系:正向递增序号和反向递减序号。
来源:https://www.cnblogs.com/python147/p/14429802.html
图文来源于网络,如有侵权请联系删除。