python

字符串格式化—数字精度控制
·    m,控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效。
·    .n,控制小数点精度,要求是数字,会进行小数的四舍五入。
问题一:精度控制的语法是?
m.n的形式控制,如%5d、%5.2f、5.2f
m和n均可省略
问题二:如果m比数字本身宽度还小,会发生什么事?
m不生效
问题三: .n会对小数部分做精度限制,同时?
会对小数部分做四舍五入
快速格式化
通过语法:f"内容{变量}"的格式来快速格式化
注意:这种方式不理会类型,不做精度控制,适合对精度没有要求的时候快速使用
对表达式进行格式化
问题一:什么是表达式?
指一条具有明确执行结果的代码语句
如:
1+1、5*2、name="懒羊羊"
问题二:如何格式化表达式?
f”{表达式}“
”%s\%d\%f“%(表达式、表达式、表达式)8a2a87f510294033bedc61768e1ab873.png

 

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值