format() 基本用法
>>> a = "名字时:{0},年龄时:{1}" >>> a.format ("悟空",555) '名字时:悟空,年龄时:555' >>> >>> b = "名字时:{name},年龄:{age}" >>> b.format(age = 444, name = "悟能") '名字时:悟能,年龄:444' >>>填充与对齐
^、<、>分别时居中,左对齐,右对齐,后面带宽度
:号后面带填充的字符,只能时一个字符,不指定的画默认时用空格填充
>>> "我是{0},我喜欢的数字{1:%^7}".format("wuneg",666) '我是wuneg,我喜欢的数字%%666%%' >>>数字格式化
浮点数通过f进行需要的格式化。整数通过,进行需要的格式化。 >>> a = "我是{0},我的存款是{1:.3f}" >>> a.format("wukong",66666.4433423) '我是wukong,我的存款是66666.443' >>> >>> a = "我是{0},我的存款是{1:,}" >>> a.format ("wukong",1111111111) '我是wukong,我的存款是1,111,111,111' >>>