37,720
社区成员
发帖
与我相关
我的任务
分享
person = {"who": "王尼玛", "age": 88}
"{who}今年已经{age}岁了".format(**person)
# 等价于
"{who}今年已经{age}岁了".format(who="王尼玛",age=88)
# format的其他用法
'{1}岁的{0},今天过{1}岁生日'.format('kzc', 18)
'{:>8}'.format('189')--> 189
'{:0>8}'.format('189')-->00000189
'{:a>8}'.format('189')-->aaaaa189
'{:.2f}'.format(321.33345)-->321.33
'{:b}'.format(17) # 二进制10001
'{:d}'.format(17) # 十进制17
'{:o}'.format(17) # 八进制21
'{:x}'.format(17) # 十六进制11
'{:,}'.format(1234567890) # 金额的千位分隔符1,234,567,890