首页 > 其他 > 详细

格式化输出的方法:%、.format()、f

时间:2018-09-19 10:10:23      阅读:206      评论:0      收藏:0      [点我收藏+]
a = ‘123‘
a1 = ‘456‘
a2 = ‘789‘

%占位符

技术分享图片


text = "a=%s"%a
text1 = "a=%s,a1=%s,a2=%s"%(a, a1, a2)
print(text)
print(text1)


.format()方法

技术分享图片

text = "a={}".format(a)
text1 = "a={},a1={},a2={}".format(a, a1, a2) # 不指定下标,按顺序传
text2 = "a={0},a1={1},a2={2}".format(a, a1, a2)  # 指定下标传值
print(text)
print(text1)
print(text2)



f方法(推荐):# 指定位置传指定值,代码简洁,不易出错

技术分享图片

text = f‘a={a}‘
text1 = f‘a={a},a1={a1},a2={a2}‘
print(text)

格式化输出的方法:%、.format()、f

原文:https://www.cnblogs.com/zhongyehai/p/9672775.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!