format函數(shù) 指定名稱代碼
教程上關(guān)于 format函數(shù) 指定對(duì)應(yīng)名稱的代碼舉例:
template = 'Hello {w}, Hello {c}, Hello , 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 , \nDanke {c2}'
result=template.format(w='world',c1='china',b='beijing',c2='chongqing')
print(result)
都能達(dá)到相同的目的,他們?cè)谶\(yùn)算效率上有區(qū)別嗎?
2020-11-26
第二種更簡(jiǎn)潔,少用了world,china,beijing,imooc這幾個(gè)變量,所以第二種更好更快更易懂吧。