位置: 编程技术 - 正文

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 模块定义)

  • 什么情况用已交税金
  • 公司申请破产后股东需要还债吗
  • 增值税17-16-13的时间
  • 劳务外包可以差额纳税吗
  • 已经开了发票需要退款怎么处理
  • 个税为负数如何申报
  • 进项和销项必须在一个月吗
  • 一般纳税人开专票几个点
  • 销售票据和发票的区别是什么?
  • 收到发票付款是抹了零头怎么做账
  • 研发费用加计扣除行业
  • 应收帐款从工资里扣税吗
  • 应扣未扣税款向谁追缴
  • 银行利息收入确认时间会计与税法的差异
  • 法的分级
  • 企业获得的燃油补贴为什么还需要缴纳企业所得税呢?
  • 物业公司开停车位费全电发票
  • 去国税申请开票需要法人和财务去吗?
  • 全额抵扣有哪些
  • 增值普通发票税率怎么算
  • etc发票抵扣进项
  • 注册资本印花税税目是什么
  • 科技型中小企业认定需要什么条件
  • 库存周转天数计算实例
  • 企业购入的固定资产,均要先计入在建工程
  • 分期收款发出商品属于什么科目
  • mac如何修改图片像素大小
  • 应收账款未计提坏账能直接核销
  • 三代税款手续费支付比例
  • php页面传值
  • win10专业版问题
  • 销售送礼品
  • 金针菜的养殖方法和技术
  • 没有实际出资的股东怎么退出
  • 企业委托境外研发所发生的费用
  • 费用报销费用填写要求
  • js异步解决方案
  • python模拟微信
  • 服务行业的进项
  • php json_encode与json_decode详解及实例
  • elasticsearch基本概念
  • 其他资本公积如何转出
  • 限定性净资产的限定主体是
  • php跳转到指定网页代码
  • sql server使用sql语句
  • 研发费用计入什么表
  • 向个体工商户付款可以转给个体法人吗
  • 公司缴纳残保金的标准
  • 企业所得税期初余额什么意思
  • 空调维修保养方案
  • 什么时候不能计入开办费
  • 开具发票时如何做账务处理?
  • 事业单位会计的特点
  • 应付票据转应付账款分录
  • 加油票和过桥过路费怎么做账
  • 利息保障倍数多少算正常
  • 现金折扣与商业折扣的计算
  • 企业支付宝能买东西吗
  • sql like多个
  • Linux环境下mysql5.7.13安装教程
  • centos7如何安装yum命令
  • win2008 R2 与SP1 PS2无法安装操作系统补丁的解决办法
  • wp程序
  • 将哪一linux文件系统引入
  • ensmix32.exe进程安全吗 ensmix32进程是什么文件产生的
  • 如何解决windows无法连接到打印机
  • win10系统怎么查询ip
  • xp电脑桌面图片显示缩略图
  • mac电池不能被识别吗
  • linux如何管理文件
  • win10 6个文件夹
  • android线程状态
  • eclipse运用
  • javascript 对象
  • javascript面向对象精要
  • 微信扫码开票的记录怎么查询
  • 建筑施工企业研发中心建设
  • 江苏无锡2023年GDP
  • 资源税是对在我国
  • 加强监督管理工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设