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:{}')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY