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中set常用操作汇总
Jun 30 Python
python脚本爬取字体文件的实现方法
Apr 29 Python
python字符串常用方法
Jun 14 Python
Python如何获得百度统计API的数据并发送邮件示例代码
Jan 27 Python
在python tkinter中Canvas实现进度条显示的方法
Jun 14 Python
Python 200行代码实现一个滑动验证码过程详解
Jul 11 Python
Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例
Sep 29 Python
Pandas时间序列:时期(period)及其算术运算详解
Feb 25 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
Mar 09 Python
python中安装django模块的方法
Mar 12 Python
Python使用Matlab命令过程解析
Jun 04 Python
python 进程池pool使用详解
Oct 15 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 Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
2015/12/10 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
jQuery开发者都需要知道的5个小技巧
2010/01/08 Javascript
分页栏的web标准实现
2011/11/01 Javascript
CSS(js)限制页面显示的文本字符长度
2012/12/27 Javascript
chrome浏览器不支持onmouseleave事件的解决技巧
2013/05/31 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
javascript关于继承的用法汇总
2014/12/20 Javascript
ArtEditor富文本编辑器增加表单提交功能
2016/04/18 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
详解React中的组件通信问题
2017/07/31 Javascript
Vue2几种常见开局方式详解
2017/09/09 Javascript
js断点调试经验分享
2017/12/08 Javascript
详解Vue demo实现商品列表的展示
2019/05/07 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
利用Python实现Windows定时关机功能
2017/03/21 Python
python基础之包的导入和__init__.py的介绍
2018/01/08 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
python实现飞机大战
2018/09/11 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
django 中使用DateTime常用的时间查询方式
2019/12/03 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
python实现门限回归方式
2020/02/29 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
2020/06/18 Python
Python读取二进制文件代码方法解析
2020/06/22 Python
python各种excel写入方式的速度对比
2020/11/10 Python
新东方旗下远程教育网站:新东方在线
2020/03/19 全球购物
大学生村官事迹材料
2014/01/21 职场文书
安全责任书怎么写
2014/07/28 职场文书
班主任2015新年寄语
2014/12/08 职场文书
市场部岗位职责
2015/02/12 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
CSS的class与id常用的命名规则
2021/05/18 HTML / CSS