format函数格式化字符串的用法

python2.6之后format通过{}和:来代替%。


print('{0},{1}'.format('zhangk', 32))print('{},{},{}'.format('zhangk', 'boy', 32))print('{name},{sex},{age}'.format(age=32, sex='male', name='zhangk'))# 格式限定符
# 它有着丰富的的“格式限定符”(语法是{}中带:号),比如:# 填充与对齐
# 填充常跟对齐一起使用
# ^、<、>分别是居中、左对齐、右对齐,后面带宽度
# :号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充print('{:>8}'.format('zhang'))
print('{:0>8}'.format('zhang'))
print('{:a<8}'.format('zhang'))
print('{:p^10}'.format('zhang'))# 精度与类型f
# 精度常跟类型f一起使用
print('{:.2f}'.format(31.31412))# 其他类型
# 主要就是进制了,b、d、o、x分别是二进制、十进制、八进制、十六进制
print('{:b}'.format(15))print('{:d}'.format(15))print('{:o}'.format(15))print('{:x}'.format(15))# 用逗号还能用来做金额的千位分隔符
print('{:,}'.format(123456789))
  • 参考文献:https://blog.csdn.net/NightCharm/article/details/62041068

python-format相关推荐

  1. 简单介绍python format格式化和数字格式化

    这篇文章主要介绍了python format格式化和数字格式化,格式化字符串的函数 str.format(),它增强了字符串格式化的功能,基本语法是通过{} 和 : 来代替以前的 % ,下面内容介绍, ...

  2. python format 格式化函数的用法 格式化字符串(保留小数{:.2f}、数字补零)

    引用文章:Python format 格式化函数

  3. Python format 函数- Python零基础入门教程

    目录 一.format 函数简介 1.format 函数不设置下标 2.format 函数设置下标 二.format 函数实战 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习 ...

  4. [转载] Python format()格式:中文对齐问题

    参考链接: Python format() :<填充><对齐><宽度>,<精度><类型>引导符号填充单个字符,表示所创槽区域空余部分的填充 ...

  5. Python format()函数

    Python format() function is used to convert given object into string representation based on the pro ...

  6. Python .format()函数使用方法

    本文系统的介绍了Python中格式化输入方法format()函数的使用方法. 写下这篇博文的初衷是在学习的过程中发现许多博文对该方法的描述十分具体但还不够详尽,有互相补充的部分,许多书中的内容又受到版 ...

  7. Python——format

    Python--format format函数格式化字符串的用法 python2.6之后format通过{}和:来代替%. print('{0},{1}'.format('zhangk', 32))p ...

  8. python format用法详解

    format 基本语法是通过 {} 和 : 来代替以前的 % . format 函数可以接受不限个参数,位置可以不按顺序. format基本用法 "Hello {0} {1}".f ...

  9. python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印

    python Format()函数的用法___实例详解(一)(全,例多) (格式化替换,关键字替换,列表字典替换,类格式化, 魔法函数格式化,对齐及填充格式化,format对齐打印) 本篇目录内容:

  10. python format和百分号的区别_python 格式化输出百分号的方法

    python 格式化输出百分号的方法 python的百分号输出比较奇怪,代码如下 print('%s%%'%(5))#这样就能输出'5%' 以上这篇python 格式化输出百分号的方法就是小编分享给大 ...

最新文章

  1. Windows 2008 部署服务之Windows 7 应答文件创建
  2. plt.rcParams
  3. 黑洞是如何被拍照的?
  4. 分布式存储的三个基本问题
  5. 网络营销中一旦网站改版需要遵循哪些网络营销原则呢?
  6. in python_数学 in python
  7. module_init 详解
  8. mysql查询case when_【原创】关于MySQL高级查询–case when
  9. 【UVA 437】The Tower of Babylon(拓扑排序+DP,做法)
  10. 【转载】Java 内存分配全面浅析
  11. java 多线程4: java线程的优先级
  12. Mac电脑硬件温度控制:TG Pro
  13. java开发项目心得体会
  14. 网络套接字------IP地址
  15. IPAD1代做win10的无线拓展屏
  16. Qiyuan - 接小球游戏4.0
  17. Android实现语音发送播放功能以及示例代码
  18. centOs7.6+Typecho+Bt面板搭建个人Blog
  19. Word和Excel中的常用办公操作
  20. css像素px,物理像素(pt),设备像素比(dpr),1px边框问题,viewport自适应

热门文章

  1. Nico的刷题日记(一)
  2. kettle安装、使用、部署总结
  3. Python爬取网上车市[http://www.cheshi.com/]的数据
  4. oracle查询语句中select from where group by having order by的解释与应用
  5. 【Opencv实战】识别水果的软件叫什么?一款超好用的识别软件分享,一秒鉴定(真是活~久~见~啊)
  6. 教你个人邮箱怎么注册?126邮箱安全中心在哪里?
  7. win10WLAN选项消失解决方法
  8. 13、恩智浦-S32K11X:ADC实验
  9. SQLserver的安装,sa账户的登陆,数据库的建立、表的建立及增删改
  10. 绷紧数据安全这根弦 数据安全法 实施参考发布