数字格式化

下表展示了 str.format() 格式化数字的多种方法:

>>> print("{:.2f}".format(3.1415926));3.14

数字格式输出描述

3.1415926{:.2f}3.14保留小数点后两位

3.1415926{:+.2f}+3.14带符号保留小数点后两位

-1{:+.2f}-1.00带符号保留小数点后两位

2.71828{:.0f}3不带小数

5{:0>2d}05数字补零 (填充左边, 宽度为2)

5{:x<4d}5xxx数字补x (填充右边, 宽度为4)

10{:x<4d}10xx数字补x (填充右边, 宽度为4)

1000000{:,}1,000,000以逗号分隔的数字格式

0.25{:.2%}25.00%百分比格式

1000000000{:.2e}1.00e+09指数记法

13{:>10d}        13右对齐 (默认, 宽度为10)

13{:<10d}13左对齐 (宽度为10)

13{:^10d}    13中间对齐 (宽度为10)

11'{:b}'.format(11)'{:d}'.format(11)'{:o}'.format(11)'{:x}'.format(11)'{:#x}'.format(11)'{:#X}'.format(11)10111113b0xb0XB进制

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

+ 表示在正数前显示 +,负数前显示 -;  (空格)表示在正数前加空格

b、d、o、x 分别是二进制、十进制、八进制、十六进制。

此外我们可以使用大括号 {} 来转义大括号,如下实例:

实例

#!/usr/bin/python# -*- coding: UTF-8 -*- print ("{} 对应的位置是 {{0}}".format("runoob"))

输出结果为:

runoob 对应的位置是 {0}

python 左对齐 右对齐_python format格式化进阶-左对齐右对齐 取位数相关推荐

  1. python语言格式化输出_Python format()格式化输出方法详解

    原标题:Python format()格式化输出方法详解 format() 方法的语法格式如下: str.format(args) 此方法中,str 用于指定字符串的显示样式:args 用于指定要进行 ...

  2. python中format函数用法简书_Python format 格式化函数

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能. 基本语法是通过 {} 和 : 来代替以前的 % . format 函数可以接受不限个参数 ...

  3. python中文格式化输出_python format 格式化输出方法

    python format 格式化输出方法 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  python format 格式化输出方法.txt ] (友情提示:右键 ...

  4. python竖着展示诗_Python把一段字符串用“右起竖排”的古文格式输出

    例如: 静 夜 思   李 白 床 前 明 月 光 , 疑 似 地 上 霜 . 举 头 望 明 月 , 低 头 思 故 乡 . 结果是 低 举 疑 床 静 头 头 似 前 夜 思 望 地 明 思 故 ...

  5. python爬虫爬图片教程_Python爬虫入门教程 5-100 27270图片爬取

    获取待爬取页面 今天继续爬取一个网站,http://www.27270.com/ent/meinvtupian/ 这个网站具备反爬,so我们下载的代码有些地方处理的也不是很到位,大家重点学习思路,有啥 ...

  6. python输入学号返回成绩_Python模拟登陆正方教务系统并抓取成绩单

    学校的教务系统是正方的,在大学期间无论是选课.报名还是查成绩,几乎都要和它打交道,上学期在积累了一定的爬虫和web知识后,我就想着用Python模拟登陆教务系统,实现在命令行里方便地进行成绩或课表的查 ...

  7. python网页爬虫循环获取_Python 爬虫第三篇(循环爬取多个网页)

    本篇是 python 爬虫的第三篇,在前面两篇 Python 爬虫第一篇(urllib+regex) 和 Python 爬虫第二篇(urllib+BeautifulSoup) 中介绍了如何获取给定网址 ...

  8. python 表情包制作工具_python中tkinter模块制作表情包爬取工具遇到的问题

    [Python] 纯文本查看 复制代码import tkinter as tk from tkinter.filedialog import askdirectory import requests ...

  9. python量化策略源码_Python量化交易进阶讲堂-创建自定义量化回测框架

    欢迎大家订阅<Python实战-构建基于股票的量化交易系统>小册子,小册子会陆续推出与小册内容相关的专栏文章,对涉及到的知识点进行更全面的扩展介绍,并且会有选择地收录至小册中,更便于广大读 ...

  10. python视频教程410集免费_Python Web开发—进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程...

    [第98讲]1_概述--介绍Django和它的基础依赖项v2_rec.mkv [第91讲]Lesson2_Memcached解析_rec.mkv [第8讲]8-测试数据类型_rec.mkv [第76讲 ...

最新文章

  1. 前端 python java三者哪个比较容易就业_前端和后端(Java)开发哪个难?,哪个学习容易一点?...
  2. 使用示例_在Unity中使用ComputeShader示例
  3. RabbitMQ的元数据重建
  4. oracle有sysdata,Oracle基础
  5. C# 连接 Sqlserver2005 Analysis Service的总结
  6. 如何招到优秀的程序员(第二版)
  7. 使用cross-env解决跨平台设置NODE_ENV的问题
  8. bzoj3545: [ONTAK2010]Peaks 主席树合并
  9. 桌面运维转网络要做什么准备,高级网工学习路线分享
  10. QtChart使用教程
  11. k6前级效果器怎么用_K6效果器功能说明
  12. PS 如何简单的更换图片的背景色
  13. 立体合唱声效果器:Roland Cloud JUNO-60 Mac
  14. 弹丸论破2 中文攻略
  15. BP神经网络回归预测模型(python实现)
  16. EXCEL与数据分析
  17. 服务器选云主机还是VPS主机呢?
  18. JavaScript 的 switch 有四样写法,你知道么?
  19. 好用在线html编辑器,求一款好用的html在线编辑器
  20. LiveData 源码解析(2.4.1 版本)

热门文章

  1. 安装unbuntu,vmware傻瓜式笔记
  2. Python写的我的世界源码
  3. 1467:Radio Transmission(KMP最小循环节)
  4. 【戴师兄数分】excel基础操作——函数专题(个人笔记)
  5. Doxygen、hhc生成chm格式文档
  6. python输出列表的子列表_python切片(获取一个子列表(数组))详解
  7. CTF密码学解题思路
  8. 计算机仿真撤稿,LOL云顶之弈11.5天神裁决天使阵容攻略 新版本裁决天使运营思路...
  9. 高阶篇:4.1.2.2)产品部件级别的QFDII
  10. MPB:中科院南土所褚海燕组-结构方程模型在土壤微生态中的应用