1、方法一:字符串替换格式化字符

>>> # 字符串替换格式化字符
>>> tmp = "test %s, owner %s" %("20211009", "小二黑")
>>> print tmp
test 20211009, owner 小二黑
>>> tmp = "test {}, owner {}".format("20211009", "小二黑")
>>> print tmp
test 20211009, owner 小二黑

2、方法二:字符串替换命名的格式化字符

>>> # 字符串替换命名的格式化字符
>>> tmp = "test %(date)s, owner %(name)s" %{"name":"小二黑", "date":"20211009"}
>>> print tmp
test 20211009, owner 小二黑
>>> tmp = "test {date}, owner {name}".format(name="小二黑", date="20211009")
>>> print tmp
test 20211009, owner 小二黑

3、方法三:使用string中的Template方法替换命名的格式化字符

>>> # 使用string中的Template方法替换命名的格式化字符
>>> from string import Template
>>> tmp = Template("test $date, owner $name")
>>> print tmp.substitute(date='20211009', name='小二黑')
test 20211009, owner 小二黑
>>> print tmp.substitute({"date":'20211009', "name":'小二黑'})
test 20211009, owner 小二黑