格式化输出=========》format 和 %

时间:2022-02-10 14:33:25

str.format()  实现格式化输出的功能

s1 = "i am {0},gae{1}".format("alex",18)   普通版,直接输入元祖  按括号里面的位置输入

s2 = "i am {0},age{1}".format(*["alex",18])    用一个星号按顺序提取列表中的元素进行输入

dic = {"name":"alex","gae":18}

s3 = "i am {name},age{age}".format(**dic)   用两个星号实现字典里面的值的输入,按照定位符里面的文字取值,可以是无序的,只要key的名字是对应的。