• 三引号使用,也分 单引号双引号,但是两者使用也没区别。
  • 正常换行使用
支持换行输入
name = “”"abc
… def
… g"“”
查看变量值,之前的回车转成 /n 存储起来了
name
‘abc\ndef\ng’
输出值,跟之前输入的时候保持一致
print(name)
abc
def
g
  • 带参使用:可以通过 %(Key) 的方式在指定位置插入动态值,可以指定动态值类型,例如:
  • %(name)s: 传入的 name 对应的是字符串。
  • %(age)d: 传入的 age 对应的是数字,不设置默认就是数字 %(key)d
  • 还有其他类型可以看看 Python 格式化输出 %d、%s、%f … 的使用
单三引号
name = ‘’‘%(char)s def’‘’
print(name % {‘char’: ‘abc’})
abc def
挨着也没问题
name = ‘’‘%(char)sdef’‘’
print(name % {‘char’: ‘abc’})
abcdef
双三引号
name = “”"%(char)s def
… g"“”
print(name % {‘char’: ‘abc’})
abc def