9 三种格式化输出的方式

格式化输出:符合某种规范的print

# 这种规范叫做:格式化

复制代码
# 第一种格式化方式 3.0(直接%加变量名)

# s1 = 'nick' # name
# s2 = 'ugly' # qizhi
# s3 = '180' # height
#
# 'name:nick, qizhi:ugly, height:180'
# print('name:' + s1 + ', ' + 'qizhi:' + s2 + ', ' + 'height:' + s3)

# 多个需要加括号↓
# print('name:%s, qizhi:%s, height:%s' % (s1, s2, s3))

# 单个不需要↓
# print('name:%s' % s1) # 结果为:name:%nick

# 两个%%会取消这个%的意义↓
# # print('name:%%s' % s1) #结果为:报错
# print('name:%d'%10)
# %s 所有数据类型
# %d 只支持数字类型

# 第二种格式化方式 3.4(用索引)

# s1 = 'nick' # name
# s2 = 'ugly' # qizhi
# s3 = '180' # height
#
#
# print('name:{1}, qizhi:{1}, height:{2}'.format(s1,s2,s3))
# #        0           1          2

# 第三种格式化方式 3.6 (建议使用 )

用‘f’或‘F’意思一样

s1 = 'nick' # name
s2 = 'ugly' # qizhi
s3 = 180 # height

# 只要了解到这个程度就可以了,有兴趣的可以参考: https://www.cnblogs.com/nickchen121/p/11183611.html l
print(f'name:{s1}, qizhi:{s2}, height:{s3:.2f}') # 让字符串和数字可以直接相加
# print(F'name:{}, qizhi:{}, height:{}')
复制代码

 

posted @   hanyingshuo  阅读(12)  评论(4编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示