format

format 方法使用大括号作为占位符

 
位置参数必须要在前面, 关键字参数在后面
 
'i love {girl} {0}'.format('lingzhiling', girl='陈意涵')  >>>  'i love 陈意涵 lingzhiling'
 
 
  • {} 按照顺序,使用位置参数
  • {数字 i} 会把位置参数当成一个列表args, args[i], 当i 不是args 的索引的时候,抛出 IndexError
  • {关键字 k} 会把关键字参数当成一个字典 kwargs, 使用kwargs[k], 当k 不是kwargs的key 时,就会抛出 KeyError
  •  

 

posted @ 2017-09-01 14:34  天天想向上  阅读(163)  评论(0编辑  收藏  举报