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实现抓取网页并且解析的实例
Sep 20 Python
python根据出生年份简单计算生肖的方法
Mar 27 Python
Python验证企业工商注册码
Oct 25 Python
使用Python编写Prometheus监控的方法
Oct 15 Python
python里dict变成list实例方法
Jun 26 Python
python的slice notation的特殊用法详解
Dec 27 Python
Python3 读取Word文件方式
Feb 13 Python
Python3打包exe代码2种方法实例解析
Feb 17 Python
Numpy 多维数据数组的实现
Jun 18 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
Mar 04 Python
Django migrate报错的解决方案
May 20 Python
Python多线程实用方法以及共享变量资源竞争问题
Apr 12 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导出MySQL数据到Excel文件(fputcsv)
2011/07/03 PHP
PHP Undefined index报错的修复方法
2011/07/17 PHP
解析thinkphp基本配置 convention.php
2013/06/18 PHP
PHP反射学习入门示例
2019/06/14 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
15 个 JavaScript Web UI 库
2010/05/19 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
jQuery getJSON()+.ashx 实现分页(改进版)
2013/03/28 Javascript
JS 实现列表与多选框选择附预览动画
2014/10/29 Javascript
JavaScript中原型和原型链详解
2015/02/11 Javascript
深入理解js中this的用法
2016/05/28 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
2017/09/05 jQuery
vue 运用mock数据的示例代码
2017/11/07 Javascript
JavaScript 正则命名分组【推荐】
2018/06/07 Javascript
JavaScript递归函数解“汉诺塔”算法代码解析
2018/07/05 Javascript
详解js中Array的方法及技巧
2018/09/12 Javascript
vue通过video.js解决m3u8视频播放格式的方法
2019/07/30 Javascript
javascript的delete运算符知识点总结
2019/11/19 Javascript
详解vue中$nextTick和$forceUpdate的用法
2019/12/11 Javascript
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
Python实现购物车程序
2018/04/16 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
python 除法保留两位小数点的方法
2018/07/16 Python
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
Python Pandas数据结构简单介绍
2019/07/03 Python
Python Django 封装分页成通用的模块详解
2019/08/21 Python
Python调用百度OCR实现图片文字识别的示例代码
2020/07/17 Python
如何执行一个shell程序
2012/11/23 面试题
文科教师毕业的自我评价
2014/01/16 职场文书
会议邀请函
2015/01/30 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
Java多线程并发FutureTask使用详解
2022/06/28 Java/Android