#以位置为标志
message='''亦盼山海广阔,岁月风平。
祝{0}大年喝彩,{1}年吉祥'''.format("老大","兔")
print(message)
print("\n")
#以关键字为标志
message_one='''亦盼山海广阔,岁月风平。
祝{name}大年喝彩,{year}年吉祥'''.format(name="二哥",year="猪")
print(message_one)
print("\n")
#用 f 加字符串 ,可以用在类,字典,等多个比较复杂的程序上面
name="老爸"
year="虎"
message_two=f'''亦盼山海广阔,岁月风平。
祝{name}大年喝彩,{year}年吉祥'''
print(message_two)
print("\n")
#在字典中用format方法
gpa_dict={"a":3.15,"b":8.14,"c":2.56}
for name , gpa in gpa_dict.items():
print("{0}的绩点为{1:0.1f}".format(name,gpa))
#使用f
gpa_dict={"a":3.15,"b":8.14,"c":2.56}
for name , gpa in gpa_dict.items():
print(f"{name}的绩点为{gpa}")
这两个的输出结果是一样的,个人觉得还是f好用,比较直观。