百木园-与人分享,
就是让自己快乐。

Python字符串及其简单格式化

1.字符串介绍

字符串是字符的序列表示,根据字符串的内容多少分为单行字符串和多行字符串。单行字符串可以由一对单引号(‘)或双引号(“)作为边界来表示,单引号和双引号作用相同,使用单引号时,双引号可以作为字符串的一部分;使用双引号时,单引号可以作为字符串的一部分。

多行字符串可以由一对三单引号(‘’’)或一对三双引号(“””)作为边界来表示,两者作用相同。实例如下所示:

>>> print(\"这是单行\'字符串\'\")
这是单行\'字符串\'
>>> print(\'这是单行\"字符串\"\')
这是单行\"字符串\"

#下段代码演示使用IDLE编辑器
print(\'\'\'这是多行\'字符串\'的第一行
这是多行\"字符串\"的第二行\'\'\'
#输出结果为:
这是多行\'字符串\'的第一行
这是多行\"字符串\"的第二行

在Python中,如‘、“、\\等具有特殊意义的字符,可以使用转义的方法表示。反斜杠字符(\\)是一个特殊字符,表示“转义”。该字符与相连的后面一个字符会一同构成一个新的含义。例如:\\n表示换行符,\\’表示是一个单引号,\\”表示会双引号,\\t表示制表符(键入一个Tab键)等等。

用法如下:

>>> print(\"这是一个\\n换行符\")
这是一个
换行符
>>> print(\"这是一个\\\\反斜杠\")
这是一个\\反斜杠
>>> print(\"这里急需要\'单引号\',也需要\\\"双引号\\\"\")
这里急需要\'单引号\',也需要\"双引号\"
>>> print(\'这里急需要\\\'单引号\\\',也需要\"双引号\"\')
这里急需要\'单引号\',也需要\"双引号\"

反斜杠还可以用来做续行符,将一行长代码分为几行书写:

print(\\
\"假设这是很长的一行代码,\",\\
\"导致在一行内无法全部看完,\",\\
\"所以需要适当换行,\",\\
\"以增加代码的可读性。\"\\
)

假设这是很长的一行代码, 导致在一行内无法全部看完, 所以需要适当换行, 以增加代码的可读性。

2.字符串的索引

对字符串的某个字符的检索称为索引,索引的使用方式如下:

<字符串或字符串变量>[序号]

字符串包括两种序号体系:正向递增序号和反向递减序号。

 

Python字符串及其简单格式化

来源:https://www.cnblogs.com/python147/p/14429802.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Python字符串及其简单格式化

相关推荐

  • 暂无文章