python中format函数在我们格式化输出中常用到,但是format其实使用方法还是蛮多的,下面我们来一一学习下
1.位置方法格式化
01.print("{}.{}".format("yang", "su"))02.#打印结果03.yang.su04.#使用元祖的索引占位05.print("{1}.{2} - {0}.{1}.{2}".format("yang", "su", "merci"))06.#打印结果07.su.merci - yang.su.merci
2.通过关键字占位
01.print("{name} , {pickname}".format(name="yang", pickname="merci"))02.#打印结果03.yang , merci
3.通过下标占位
01.print("{0[0]} , {0[1]}".format(["yang", "su"]))02.#打印结果03.yang , su
其实我们可以理解就是list索引占位
4.精度和类型
01.#精度02.print("{:.2f}".format(2016.1015))03.#输出5位补全04.print("{:05d}".format(2016))05.#二进制06.print("{:b}".format(2016))07.#八进制08.print("{:o}".format(2016))09.#十六进制10.print("{:x}".format(2016))11.#打印结果12.2016.1013.0201614.1111110000015.374016.7e0
其实还有其他很多用法,目前这里只列举一些常用的操作。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/294