python字符串格式化之.format

syntax:

str.format(args)

创建模板

{[index][:[fill][align][sgin][#][width][.percision][type]]}

index: 表示在str中的索引位置

如果不指定,默认先后顺序自动分配

如果指定,必须从0开始,依次指定

fill: 指定空白处填充的字符

align:指定对齐方式,与width一起使用

"<" 左对齐

">" 右对齐

"=" 内容右对齐,将#指定的符号放在最左侧

"^" 中间对齐@

sgin: 指定有无符号

"+" 整数加正号,负数加负号

"-" 正数不变,负数加负号

"" 空值表示正数加空格,负数加负号

# 对于二进制,八进制,十六进制而言,如果加上#号,显示时会加0b/0o/0x前缀

width 指定所占宽度

.percision 指定保留小数位数

type 指定类型

格式化字符

| 格式化字符 | 说明 |

| ------------ | ----------- - |

| s | 字符串 |

| d | 十进制整数 |

| c | 将十进制整数自动转换为对应的unicode字符 |

| e | 科学计算法 |

| g | 自动在e和f中切换 |

| b | 十进制整数自动转换为二进制 |

| o | 十进制整数自动转换为八进制 |

| x | 十进制整数自动转换为十六进制 |

| f | 转换为浮点数 |

| % | 显示百分比 |

for example

> print('公司名称{0:s},公司编号{1:0>8d},年纯盈利{2:,.2f}元,用科学计算法表示为{2:e}元,较去年增长了{3:.0%}'.format("zoer",8,4546800,0.45))

> 公司名称zoer,公司编号00000008,年纯盈利4,546,800.00元,用科学计算法表示为4.546800e+06元,较去年增长了45%

python字符串对齐.format_python字符串格式化之.format相关推荐

  1. python小白——进阶之路——day6天---字符串相关相关函数,格式化(format)

    # ### 字符串相关函数 (函数就是方法的意思,完成某个功能) """ 语法: 字符串.函数  """ *capitalize 字符串首字 ...

  2. python字符串对齐_Python - 字符串对齐

    字符串对齐 本文地址: http://blog.csdn.net/caroline_wendy/article/details/20463231 Python中, 字符串对齐, 使用ljust(), ...

  3. python代码对齐快捷键_PyCharm 格式化代码 常用快捷键

    ctrl+alt+l 一 常用快捷键 编辑类: ctrl + d             复制选定的区域或行 ctrl + y           删除选定的行 ctrl + alt + l     ...

  4. python中英文混合字符串对齐

    python字符串对齐可以使用字符串的 ljust() , rjust() 和 center() 方法, ljust() 字符串靠左,需要填写两个参数,第一个参数为长度,指的是字符串需要格式化输出的总 ...

  5. python 字符串%和format_Python必懂知识点,格式化字符串,到底用.format还是%

    第一次听说格式化,是清理电脑磁盘时,以为格式化就是清空一切,重回自由,后来才知道,格式化,是另一种妥协. 以下部分节选自<编写高质量代码:改善Python程序的91个建议>一书,需要该书电 ...

  6. python format函数实例_Python字符串格式化,format格式化函数详细使用

    Python接触比较多的是字符串,那么操作字符串也就多.Python 支持格式化字符串的输出 . 尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符的字符串中. 代码 ...

  7. Python字符串类型:字符串索引、字符串切片、字符串format()方法格式化、字符串操作符、字符串处理函数

    字符串:由0个或多个字符组成的有序序列sequence. 一.字符串表示方式:2类4种 由一对单引号或双引号表示,该方式仅用于表示单行字符串 由一对三单引号或三双引号,该方式可以表示多行字符串 如果希 ...

  8. Python字符串格式化之format方法详解

    format是字符串内嵌的一个方法,用于格式化字符串.以大括号{}来标明被替换的字符串,一定程度上与%目的一致.但在某些方面更加的方便 1.基本用法 1.按照{}的顺序依次匹配括号中的值 s = &q ...

  9. 一文秒懂!Python字符串格式化之format方法详解

    format是字符串内嵌的一个方法,用于格式化字符串.以大括号{}来标明被替换的字符串,一定程度上与%目的一致.但在某些方面更加的方便 1.基本用法 1.按照{}的顺序依次匹配括号中的值 s = &q ...

  10. python字符串format方法参数解释,一文秒懂!Python字符串格式化之format方法详解

    一文秒懂!Python字符串格式化之format方法详解 一文秒懂!Python字符串格式化之format方法详解 format是字符串内嵌的一个方法,用于格式化字符串.以大括号{}来标明被替换的字符 ...

最新文章

  1. Python高级函数--map/reduce
  2. 使用Linux服务器搭建个人深度学习环境
  3. php中 一行上显示多个数字,php – 打印图案以显示最多5行和5列的数字,如5 4 3 2 1和下一行4 3 2 1 5到第5行...
  4. 百万数据php7取出循环_PHP7带来了哪些重要的变化
  5. node-webki NATIVE UI API概览
  6. time和datatime模块
  7. oracle成本模块培训,Oracle App 培训笔记(5) -- 成本管理模块表结构整理 续
  8. pip “Cannot uninstall ‘pip包‘. It is a distutils installed project...“ 解决方法
  9. c语言程序设计 国外教材,标准C程序设计(第7版国外计算机科学经典教材)
  10. 从录屏到转换为GIF的一站式解决方案
  11. jQuery图像查看插件Zoom.js
  12. jsmind-网页版的由js实现的思维导图
  13. 《炬丰科技-半导体工艺》Micro-LED 显示器量化生产关键技术
  14. 虚拟机搭建web服务器
  15. IDEA全局查找快捷键
  16. 微信小程序图片的比例问题
  17. 注销在html中怎么,关于注销页面
  18. jellyfin自定义css主题
  19. AOP技术介绍--(AOP技术基础)
  20. VMware VCP认证常见问答题

热门文章

  1. vSphere 5.5 使用Web Client打开控制台窗口显示连接超时
  2. Virident:PCIe SSD更能发挥闪存的特长
  3. 《iPhone与iPad开发实战—iOS经典应用剖析》连载三
  4. su and sudo
  5. 7.软件架构设计:大型网站技术架构与业务架构融合之道 --- 框架、软件与中间件
  6. 6.从Paxos到Zookeeper分布式一致性原理与实践---Zookeeper 的典型应用场景
  7. 62. 拆分初始化负载
  8. 1. 正则表达式简介
  9. php自动tag,帝国cms自动增加TAG关键字教程
  10. 页面定时跳转的js和php的代码实现和页面定时刷新