Python如何输出百分比


Posted in Python onJuly 31, 2020

Python 输出百分比的两种方式

注: 在python3环境下测试。

方式1:直接使用参数格式化:{:.2%}

{:.2%}: 显示小数点后2位

显示小数点后2位:

>>> print('percent: {:.2%}'.format(42/50))
percent: 84.00%

不显示小数位:{:.0%},即,将2改为0:

>>> print('percent: {:.0%}'.format(42/50))
percent: 84%

方式2:格式化为float,然后处理成%格式: {:.2f}%

与方式1的区别是:

(1) 需要对42/50乘以 100 。
(2) 方式2的%在{ }外边,方式1的%在{ }里边。

显示小数点后2位:

>>> print('percent: {:.2f}%'.format(42/50*100))
percent: 84.00%

显示小数点后1位:

>>> print('percent: {:.1f}%'.format(42/50*100))
percent: 84.0%

只显示整数位:

>>> print('percent: {:.0f}%'.format(42/50*100))
percent: 84%

说明

{ } 的意思是对应format()的一个参数,按默认顺序对应,参数序号从0开始,{0}对应format()的第一个参数,{1}对应第二个参数。例如:

默认顺序:

>>> print('percent1: {:.2%}, percent2: {:.1%}'.format(42/50, 42/100))
percent1: 84.00%, percent2: 42.0%

指定顺序:

{1:.1%}对应第2个参数; {0:.1%}对应第1个参数。

>>> print('percent2: {1:.1%}, percent1: {0:.1%}'.format(42/50, 42/100))
percent2: 42.0%, percent1: 84.0%

到此这篇关于Python 如何输出百分比的文章就介绍到这了,更多相关Python 输出百分比内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python列表操作使用示例分享
Feb 21 Python
python 统计代码行数简单实例
May 04 Python
Python中pow()和math.pow()函数用法示例
Feb 11 Python
Python直接赋值、浅拷贝与深度拷贝实例分析
Jun 18 Python
使用python serial 获取所有的串口名称的实例
Jul 02 Python
Python爬取视频(其实是一篇福利)过程解析
Aug 01 Python
python的移位操作实现详解
Aug 21 Python
Python 爬虫实现增加播客访问量的方法实现
Oct 31 Python
python中安装django模块的方法
Mar 12 Python
如何理解python面向对象编程
Jun 01 Python
python学习之使用Matplotlib画实时的动态折线图的示例代码
Feb 25 Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 Python
PyCharm配置anaconda环境的步骤详解
Jul 31 #Python
Pycharm及python安装详细教程(图解)
Jul 31 #Python
对Python 字典元素进行删除的方法
Jul 31 #Python
pycharm如何使用anaconda中的各种包(操作步骤)
Jul 31 #Python
Pycharm导入anaconda环境的教程图解
Jul 31 #Python
PyCharm2019 安装和配置教程详解附激活码
Jul 31 #Python
Python执行时间的几种计算方法
Jul 31 #Python
You might like
PHP静态新闻列表自动生成代码
2007/06/14 PHP
destoon供应信息title调用出公司名称的方法
2014/08/22 PHP
PHP时间日期增减操作示例【date strtotime实现加一天、加一月等操作】
2018/12/21 PHP
laravel 数据验证规则详解
2019/10/23 PHP
PHP http请求超时问题解决方案
2020/11/13 PHP
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
JavaScript和JQuery获取DIV值的方法示例
2017/03/07 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
2017/05/25 jQuery
Vue组件之自定义事件的功能图解
2018/02/01 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
[43:58]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第二局
2016/02/27 DOTA
Python文件读取的3种方法及路径转义
2015/06/21 Python
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
一步步教你用Python实现2048小游戏
2017/01/19 Python
Python进阶-函数默认参数(详解)
2017/05/18 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
Python PO设计模式的具体使用
2019/08/16 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
django中的数据库迁移的实现
2020/03/16 Python
使用tensorflow实现VGG网络,训练mnist数据集方式
2020/05/26 Python
Win10下用Anaconda安装TensorFlow(图文教程)
2020/06/18 Python
预订奥兰多和佛罗里达州公园门票:FloridaTix
2018/01/03 全球购物
美国农场鲜花速递:The Bouqs
2018/07/13 全球购物
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
如何开发安全的AJAX应用
2014/03/26 面试题
2014年巴西世界杯口号
2014/06/05 职场文书
大学生助学金感谢信
2015/01/21 职场文书
迎新生欢迎词
2015/01/23 职场文书
升职自荐信怎么写
2015/03/05 职场文书
2015年音乐教研组工作总结
2015/07/22 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
MySQL删除和插入数据很慢的问题解决
2021/06/03 MySQL