格式化输出
% : 占位符
符号 | 说明 |
---|---|
%s | 格式化为字符串 |
%c | 格式化字符及其ASCII码 |
%d | 格式化整数 |
%u | 格式化无符号整型 |
%f | 格式化浮点数字,可指定小数点后的精度 |
%% | 输出% (格式化字符串里包含百分号,必须用%%) |
-
实例:
name = "小明" age = 14 message = "你好,我叫 %s,年龄 %d" %(name,age) print(message)
-
注意:括号里数量和顺序必须保持一致
-
在格式化输出中要表达百分号,在这个百分号前再加个百分号
name = "小明" age = 14 message = "你好,我叫 %s,年龄 %d,进度1%%" %(name,age) print(message)
-
format 格式化输出
#第一种用法
msg = "今天周{},天气{},出门多穿{}".format("六","大雪","衣服")
print(msg)
#运行结果
今天周六,天气大雪,出门多穿衣服
#第二种用法
msg = "今天周{0},天气{1},出门多穿{2}".format("六","大雪","衣服")
print(msg)
#运行结果
今天周六,天气大雪,出门多穿衣服
#第三种用法
msg = "今天周{day},天气{weather},出门多穿{clothes}".format(day="六",weather="大雪",clothes="衣服")
print(msg)
#运行结果
今天周六,天气大雪,出门多穿衣服
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下