1.单引号字符串以及引号转义
如果一个字符串本身具有'或"时,可以根据情况使用'和",避免与字符串内的相同,也可以是使用转义字符(\)
>>>>"Let's go!" 或 >>>>'Let\'s go!'
2.拼接字符
在Python中 如果依次输入两个字符串,Python会自动拼接,但不可以分多行输入;如果多行输入,可以利用+来进行拼接。
>>>>"Hello," "Word!" 或 >>>>"Hello," +"Word!"
"Hello,Word!"
3.字符串表示str和repr
使用str能以合理的方式将值转换为用户可以看懂的字符串
>>>>print(str("Hello,Word!" ))
Hello,Word!
使用repr通常获取值的合法Python表达式
>>>>print(repr("Hello,Word!") )
"Hello,Word!"
4.长字符串、原始字符串
(1)长字符串
要表示很长的字符串(跨越多行的字符串),可使用三引号或者三个双引号
(2)原始字符串
不会对反斜杠(\)做特殊处理,而是让字符串包含的每个字符都保持原样。同时原始字符串不能以\结尾,除非转义(但同时也会将转义字符打印)
>>>>print(r"c:\user" )
c:\user
5.占位符
5.1 转换说明符——%s,%f,%d(如同c语言)
format = "Hello,%s.%s are you?"
values = ('zyr','How')
print(format % values)
运行结果
Hello,zyr.How are you?
5.2