码迷,mamicode.com
首页 > 编程语言 > 详细

python format

时间:2018-10-07 00:42:14      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:style   format   span   举例   元素   最大   浮点   二进制   百分比   

1.通过{0}、{1}、{2}等指定,用法举例,通过此种方法传值,format后面的参数都相当于元组 

v=I am {},age {}.format(phh,26)---不用{0}、{1}、{2}等指定位置时,后面参数的个数要与前面一致,按照顺序一一对应
v=I am {0},age {1},I like {2}.format(phh,26,flowers)---指定位置时,在指定位置处按照索引取后面元组对应的元素,若索引超过元组最大索引则会报错
v=I am {2},age {0},I like {1}.format(26,flowers,phh,lyt,28)---后面元组的元素个数可以多,在指定位置处按照索引取即可
v=I am {0[2]},age {1[1]}.format([1,5,2],[2,6,8,5])---取元组的子元素,结果为I am 2,age 6
v=I am {:s},age {:d}.format(*[phh,26,92])---*表示通过列表传入参数,:s表示显示为字符串,:d表示显示为整数,
:f表示显示为浮点数,:b表示显示为二进制数,-o表示显示为八进制数,:x表示显示为小写的十六进制数,:X表示显示为大写的十六进制数,:%表示显示为百分比的形式(默认保留6位小数,可指定)

 

2.通过{‘变量名‘}指定,用法举例

v=I am {name},age {age}.format(name=phh,age=26)
v=I am {name},age {age}.format(**{name:phh,age:26})---**表示通过字典传入参数

 




 



 

python format

标签:style   format   span   举例   元素   最大   浮点   二进制   百分比   

原文地址:https://www.cnblogs.com/Forever77/p/9749077.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!