format函数 指定名称代码

来源:3-7 Python的字符串format

慕娘9370191

2020-11-25 20:29

教程上关于 format函数 指定对应名称的代码举例:

template = 'Hello {w}, Hello {c}, Hello {b}, Hello {i}.'

world = 'World'

china = 'China'

beijing = 'Beijing'

imooc = 'imooc'

result = template.format(w = world, c = china, b = beijing, i = imooc)

print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc.

和我使用的这种指定命名代码

template='Hello {w}, \nThank you {c1}, \nMerci {b}, \nDanke {c2}'

result=template.format(w='world',c1='china',b='beijing',c2='chongqing')

print(result)

都能达到相同的目的,他们在运算效率上有区别吗?


写回答 关注

1回答

  • 慕运维0295976
    2020-11-26 09:37:36

    第二种更简洁,少用了world,china,beijing,imooc这几个变量,所以第二种更好更快更易懂吧。

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154167 学习 · 1075 问题

查看课程

相似问题