发布网友 发布时间:2022-04-20 15:48
共1个回答
热心网友 时间:2022-04-06 01:19
data = {‘name’:'John','age':18,'height':180}
print('The boy named {0[name]:s} is {0[age]:d}-year-old and {0[height]:g} tall.' .format(data))
如果用format,语法就像上面这样用,{0}表示第一个参数
其实用%号格式化字符串和format两种语法在python3中都是可以使用的
追问我一直以为python3只能用format,不能用%了呢。。多谢多谢