%
name = 'Tom'
age = 20
score = 99.99
msg = '该同学的名字是%s,年级是%d,成绩是%f'%(name,age,score)
print(msg) # 该同学的名字是Tom,年级是20,成绩是99.990000
str.format()
tpl = "i am {0}, age {1}".format("seven", 18) # 法1
tpl = "i am {name}, age {age}".format(name="seven", age=18) # 法2
print(tpl) # 结果都是 i am seven, age 18
f
name="seven"
age=18
tpl = f"i am {name}, age {age}"
print(tpl) # i am seven, age 18