位置: 编程技术 - 正文

Python中字符串格式化str.format的详细介绍(python,字符串)

编辑:rootadmin

推荐整理分享Python中字符串格式化str.format的详细介绍(python,字符串),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python里的字符串,python中的字符串,python 字符 字符串,python里字符串,python里面字符串,python字符串%d,python 字符串,python字符串%d,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

Python 在 2.6 版本中新加了一个字符串格式化方法: str.format() 。它的基本语法是通过 {} 和 : 来代替以前的 %.。

格式化时的占位符语法:

“映射”规则

通过位置

str.format() 可以接受不限个参数,位置可以不按顺序:

通过关键字参数

使用关键参数时字符串中需要提供参数名:

通过对象属性

str.format() 可以直接读取用户属性:

通过下标

在需要格式化的字符串内部可以通过下标来访问元素:

指定转化

可以指定字符串的转化类型:

其中 "!r" 对应 repr(); "!s" 对应 str(); "!a" 对应 ascii()。 示例:

Python中字符串格式化str.format的详细介绍(python,字符串)

格式限定符

填充与对齐

填充常跟对齐一起使用。^, <, > 分别是居中、左对齐、右对齐,后面带宽度, : 号后面带填充的字符,只能是一个字符,不指定则默认是用空格填充。

浮点精度

用 f 表示浮点类型,并可以在其前边加上精度控制:

还可以为浮点数指定符号,+ 表示在正数前显示 +,负数前显示 -; (空格)表示在正数前加空格,在幅负数前加 -;- 与什么都不加({:f})时一致:

指定进制

千位分隔符

可以使用 "," 来作为千位分隔符:

百分数显示

事实上,format 还支持更多的类型符号:

其他技巧

占位符嵌套

某些时候占位符嵌套还是很有用的:

作为函数使用

可以先不指定格式化参数,而是在不要的地方作为函数来调用:

转义大括号

当在字符串中需要使用大括号时可以用大括号转义:

总结

标签: python,字符串

本文链接地址:https://www.jiuchutong.com/biancheng/379995.html 转载请保留说明!

上一篇:Python爬虫:通过关键字爬取百度图片(python进行爬虫)

下一篇:Python 模块EasyGui详细介绍(python 模块定义)

  • 网络贷款需要交钱吗
  • 什么叫做负税
  • 固定资产清理残料变价收入
  • 小规模教育培训计划
  • 劳务发票可以抵扣多少
  • 每月企业所得税申报截止到几号
  • 月末调整银行外币汇率会计分录
  • 资产处置收益是什么意思
  • 本地的住宿费怎么交
  • 以前漏记的成本怎么处理
  • 税收优惠退回的税金怎么入账
  • 可转换债券发行主体
  • 员工因为过错给公司造成损失
  • 票面利率大于市场利率是溢价吗
  • 收到老板给的购房发票
  • 税收滞纳金算不算营业利润
  • 合伙企业交个税例题
  • 小规模免征增值税会计处理
  • 可以通过哪些渠道获得就业信息
  • 增值税和增值税额的区别
  • 商标是按年交费的吗
  • 无车承运业务如何开展
  • 无偿划转净资产为负数的企业账务处理
  • 存货跌价准备如何结转
  • 差旅费税务要求比例
  • 环保税优惠问题
  • 出口退税函调是什么意思
  • 已收发票是什么意思
  • 即征即退和先征后退适用范围
  • 分配水电费会计分录怎么写
  • 笔记本电脑如何恢复出厂系统
  • linux grep显示行数
  • Windows10如何禁止电脑自动安装软件
  • imac夜间模式
  • php初学实例教程
  • 电商平台第三方服务
  • php实现的任意进程函数
  • 进项税大于销项税,不用缴纳增值税
  • git代码提交规范
  • css面试题及答案
  • php smtp发送邮件
  • 已经验旧的发票怎么作废
  • 企业所得税算法例题解析
  • 兼职属于劳务关系吗
  • 增值税普通发票和电子普通发票的区别
  • 以前年度损益调整
  • 一般纳税人的劳务公司的税率
  • 契税和印花税的会计分录
  • 小规模企业提现到自己个人银行卡需要交多少税
  • 外出经营一定要开
  • 汇算清缴期间费用福利费填哪里
  • 应付账款清账账务处理
  • 长期股权投资权益法初始成本的确定
  • Linux环境mysql5.7.12安装教程
  • mysql 大数据处理
  • win19截屏快捷键
  • Windows Server 2008:手足之争下的赢家
  • mac桌面应用
  • linux系统叫啥
  • ttf字体怎么转itz
  • win7无法远程桌面win10
  • 如何判断肾虚阴虚阳虚
  • win7系统怎么访问共享文件
  • win7 64位旗舰版电脑如何取消网页自动保存密码?win7取消自动保存网页密码的方法
  • windows10预览版是什么
  • django orm left join
  • 批处理 /b
  • selenium自动化步骤
  • python可变参数和不可变参数
  • unity 循环列表
  • javascript对象的创建方法
  • nodejs开发博客
  • jquery jwt
  • unity meshcollider
  • javascript闭包运行原理
  • 基于javascript的毕业设计
  • 广西国家税务局官网
  • 无自然人登记信息是怎么回事
  • 北京密云十里堡镇河漕社区卫生服务站
  • 资源税是什么?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设