Python格式化输出
使用 % 符号(推荐)
使用%
符号表示占位符
,从而实现格式化输出的方法,应该在很多高级编程语言都是可以直接使用的
age=18
print("我的年纪是%d岁"%age)
print("我的名字%s,我的国籍%s"%("克峰","中国"))
使用 format
使用format
进行格式化输出,最早是在 Python 2.6 开始使用,主要是通过{}
和format
关键字来引出,用法和之前的占位符使用有点类似,不过这里不需要指明输出类型,而且需要多次输出的变量只需要显示传入一次即可。
age=18
print("我的年纪是{0}岁".format(age))
print("我的名字{0},我的国籍{1}".format("克峰","中国"))
使用 f-string
f-string
是从 Python 3.6 才开始使用的一种格式化输出的办法,相比前面两种格式化输出,使用f-string
更易读,更简洁,不易出错,而且速度更快!使用的时候通过f
关键字引出,然后要输出的变量直接在输出内容中用{}
引出。然后其他使用和前面的format
方式类似。
age=18
print(f"我的年纪是{age}岁")
print(f"我的名字{'克峰'},我的国籍{'中国'}")
本文作者:克峰同学
本文链接:https://www.cnblogs.com/KeFeng/p/16454647.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?