常用的格式化形式

百分号字符串拼接

字符串打印

tpl = "i am %s" % "alex"

print(tpl) =  "i am alex"

%s  可以接受任意形式的数据

打印整数

%d  只能接受数字的形式

tpl = ‘i am %s my age is %d’ % ('lhf',1)

打印浮点数

tp1 = "percent %.2f" % 99.97623

%.2f  浮点数  保存两位 四舍五入

打印百分比 后面加两个百分号

tp1 = "percent %.2f %%" % 99.97623

tp1 = "i am %(pp).2f"%{"pp": 123.456}

print('root','x','0','0',sep = ':')  == root:x:0:0  sep的用法

 

format 的用法 

tpl = "i am {}, age {}, {}".format("seven",18,'alex')   输入的值需要与前面的{}一一对应,如果不对应则会出现报错。

tpl = "i am {2}, age {1}, {0}".format("seven",18,'alex')  可以按照索引取值 0,1,2 代表下表位置后面的相当于元组

传入字典要在里面加上**

 :s 代表接受字符串类型值   

列表形式传值需要再前面加上*

 

 

 

传字典的形式

tpl = "i am %(name)"

posted on 2018-11-01 16:54  Big"G"  阅读(284)  评论(0)    收藏  举报