微信公众号原文
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2
翻翻以前写的文章,发现字符串写过一次了,尴尬今天说说格式化输出format
Part 1:{0}
X =
"Yes"
Y =
"No"
Z =
"He is very handsome, {0}, {1}".format(X, Y)
print(Z)
{}起到占位作用,{0}的数字与format后面的值对应,从0开始format前的字符串无需和format后的值一一对应,{}中的数值不要超过format后的变量数目-1即可
Part 2:{var}
Z =
"He is very handsome, {var1}, {var2}".format(var2=
"Yes", var1=
"No")
print(Z)
采用参数方法,无需考虑顺序问题,和参数名称一一对应
Part 3:{:}
Z =
"pi is {:.2f}".format(
3.1415926)
print(Z)
保留2位小数
不保留小数
百分数
带+
以上为本次的学习内容,下回见
本文为原创作品,如若转载请标明出处,如发现有错误,欢迎留言指出
常按图片识别二维码,关注本公众号 Python 优雅 帅气