当前位置: 首页 > news >正文

Python入门第五课,字符串格式化:占位符与精度控制

字符串格式化

变量少的时候可以用字符串拼接到一起,如果变量太多,拼接起来很麻烦,今天来学一下和C语言类似的使用占位符

%百分号表示占位符,什么是占位符?就是提前站好这个位置,写什么待定

s表示这个占位符是文本字符串类型的

%s是字符串,%d是整数型,%f是浮点型

如果多个变量都用占位符,那变量要用括号括起来,按照顺序依次写入,中间加上逗号

那如果我想让%s这个位置写个数字类型的数据,可以吗

答案是可以的,这样的话就把输入的变量转为文本型了

把整型123转为字符串“123”了

精度控制

刚才我们看到,最后的那个浮点型数据,32.100000,他的0这么多,看着一点都不好看,怎么不要让他显示那么多呢?这就要说一下精度控制了

什么是精度,精度是数值表示的细致程度,在这里就是小数点后几位。

精度控制是“m.n类型”

m是控制整体的宽度,多的用空格补充,少的不生效;n是控制小数的,会让小数进行四舍五入

类型就是d、f、s这种的

在这里,%5d,m是5,但是123这三个数字只占了3个位置,5-3=2,还有两个就用空格来表示

再回到我们刚才的话题,我想让32.100000变成32.1,那就写%5.1f

这里我用123.0演示,打着方便

123.0,1、2、3、0占了4个位置,小数点再占一个位置,总共5个位置,所以是5。"m.n类型"的n表示的小数点后几位,咱们只留下1位,所以是%5.1f

m是控制整体的宽度,多的用空格补充,少的不生效,什么叫“少的不生效”?就是你给的太少,给3个也不够用,程序就不听你的了,还是按照原来结果走。

当然你也可以只写%.2f,这样就是不管整体长度,只管小数点后几位

​小结


字符串格式化
%百分号表示占位符,什么是占位符?就是提前站好这个位置,写什么待定
%s是字符串,%d是整数型,%f是浮点型
如果多个变量都用占位符,那变量要用括号括起来,按照顺序依次写入,中间加上逗号
那如果我想让%s这个位置写个数字类型的数据,可以吗
答案是可以的,这样的话就把输入的变量转为文本型了

精度控制
什么是精度,精度是数值表示的细致程度,在这里就是小数点后几位。
精度控制是“m.n类型”
m是控制整体的宽度,多的用空格补充,少的不生效;n是控制小数的,会让小数进行四舍五入
类型就是d、f、s这种的
m是控制整体的宽度,多的用空格补充,少的不生效,什么叫“少的不生效”?就是你给的太少程序就不听你的了
当然你也可以只写%.2f,这样就是不管整体长度,只管小数点后几位

m和.n都可以省略

http://www.jsqmd.com/news/565925/

相关文章:

  • AudioLDM-S快速入门:Python环境搭建与第一个音效生成
  • 学完江科大STM32教程后,我用TB6612和HC-SR04做了个能避障的蓝牙小车(附完整代码)
  • bilibili-api完全指南:评论数据爬取的4个突破式解决方案
  • Seed-Coder-8B-Base应用案例:自动生成运维脚本,提升10倍开发效率
  • MAX32630FTHR平台RF95 LoRa精简移植实战
  • 万里通积分卡回收的隐藏技巧:迅速处理用不上的卡片 - 团团收购物卡回收
  • 幼猫猫粮品牌哪家好?2026年3月推荐评测口碑对比知名五款 - 品牌推荐
  • Czkawka终极指南:如何用Rust构建的高效文件清理工具释放你的磁盘空间
  • 借力快马AI,高效生成属于你的9·1式免费效率工具代码
  • 构建AI驱动的量化交易平台:Qbot技术架构深度解析与实践指南
  • Power BI 网页数据抓取实战:以新浪外汇为例,教你5分钟搞定动态表格导入与清洗
  • 当孩子面临注意力缺陷时,如何通过ADHD运动干预提高专注力?
  • 深度学习环境搭建不再难:PyTorch 2.6镜像快速部署指南
  • 工业机器人测试:上位机指令 → EtherCAT → 伺服驱动(PWM)+ 传感器(I2C/AD)反馈,如何端到端验证?
  • 如何在Windows上使用开源工具优化你的原神游戏体验?
  • 回收揭秘:百联OK卡为什么用不上及省心的回收策略 - 团团收购物卡回收
  • OpenClaw 别碰,不安全。我不信,给老板拆解了 OpenClaw 的全部架构之后
  • Python脚本自动化Abaqus仿真:从单次建模到批量参数化分析的完整指南
  • 转行AIGC,杭州培训助你3个月入职大厂
  • 2026 年重庆泡沫箱哪家好?本地实力强口碑佳的厂家详解 - 深度智识库
  • TensorFlow实战:用CIFAR-10数据集训练你的第一个图像分类模型(附完整代码)
  • 2026年清洗设备厂家推荐:郑州广源清洗设备有限公司,路面高压/自动/工业管道清洗设备全系供应 - 品牌推荐官
  • 防脱洗发水哪个牌子的效果好?精选好口碑防脱发洗发水好口碑推荐 - 博客万
  • Czkawka终极指南:Rust编写的开源存储清理神器如何释放你的磁盘空间
  • 第3期 工程车辆目标检测数据集
  • 3步搞定长网页完整截图:这款轻量工具让你告别拼接烦恼
  • 紧急预警⚠️ 中石化加油卡别闲置!正规回收,白捡一笔零花钱 - 可可收
  • AI驱动的科研绘图革命:DeTikZify如何终结图表代码的手动时代
  • 2025-2026年全球幼猫猫粮品牌评测:五大口碑产品推荐对比领先 - 品牌推荐
  • 重庆威瑞得:深耕 EPS 材料领域 打造西南专业解决方案服务商 - 深度智识库