python占位符%s,%d,%r,%f
input接收的所有输入默认都是字符串格式
1、%s代表字符串占位符
1 2 3 4 5 6 7 8 9 | conn, client_addr = phone.accept() print (conn) print (client_addr) print ( 'got a new connection from %s' % (client_addr, )) """ <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 8080), raddr=('127.0.0.1', 55925)> ('127.0.0.1', 65197) got a new connection from ('127.0.0.1', 65197) """ |
2、%d是数字占位符
1 2 | >>> "金额:¥%d 元" % 1.5000 '金额:¥1 元' |
占位符%d只能传递十进制整数。
3、占位符%f默认保留6为小数位,而第7位根据四舍五入取值
1 2 | >>> '%f' % 1.12345678 '1.123457' |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术