# 字符串
# 字符串用来表示一段文本信息,字符串是程序中使用的最多的数据类型
# 在python中字符串需要使用【引号】引起来
s = 'hello'
# s = abc 字符串必须使用引号引起来,不使用引号就不是字符串
# 引号可以是单引号也可以是双引号,但是不能混合使用 eg:s = 'av"
# 相同引号之间不能嵌套 eg: s = "hh:"dfgdg""
# 但是可以使用不同引号嵌套 eg : s = 'hh:"dgdfg"'
# 长字符串
# 单引号和双引号不能跨行使用
# s = '锄禾日当午,\
# 汗滴禾下土,\
# 谁知盘中餐,\
# 粒粒皆辛苦。' [这里虽能跨行,但打印结果并不会保留格式]
# 使用三重引号来表示一个长字符串''' """
# 三重引号可以换行,,并且会保留字符串的格式
s = '''锄禾日当午,
汗滴禾下土。
谁知盘中餐,
粒粒皆辛苦。'''
# 转义字符
# 可以使用 \ 作为转义字符,通过转义字符,可以在字符串中使用一些特殊的内容
# 例子:
# \' 表示'
# \" 表示"
# \t 表示制表符 ---相当于按了tab键,为了对齐
# \n 表示换行符
# \\ 表示\ ---两个反斜杠表示斜杆
# \uxxxx 表示Unicode编码
# s = '\u0040' print(s) 打印结果为@ 主要是用来打印一些特殊符号
print(s)