1、字符串就是字符的串,“Hello,Word”
>>> print("hello,word")
hello,word
>>> print('hello,word')
hello,word #可以看出单纯的字符串输出,单引号和双引号是一样的。
2、字符串中有单引号或双引号的,需要用另一种引号区分如。
print(" I'm a coder") 或者print(' "一起学习Python" ')
3、转义符 “ \ ”,如
print('Let\'s go!"一起学习吧" ')---->Let's go ! "一起学习吧”
其他转义符
\b 退格 、\n 换行 、\r 回车 、 \t 制表符 、\" 双引号、\' 单引号 、\\ 反斜杠
4、字符串的链接
>>> s1="hello," 'word'
>>> print(s1)
hello,word
>>> s1="hello,"
>>> s2='word'
>>> print(s1+s2)
hello,word
5、str()与repr()将内容转化成字符串
因为字符串和数值是不能链接的,因此需要联系输出时需要将数值类型转化为字符串。
两个函数作用相同,但输出结果不同,如print(str(s1+s2)) 返回hello,word 而print(repr(s1+s2)) 返回 ‘hello,word’ 区别在于repr是带引号的字符串输出
6、长字符串 就是用print 输出三个引号(单双)的内容会以原格式直接输出如
>>> print('''hello,
... word
... Tom''')
返回
hello,
word
Tom
7、原始字符串 ‘r’
print(r'C:\Python\ide')
返回 C:\Python\id 与使用转义符“\”结果相同 C:\\Python\\ide 。