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 元组(Tuple)操作详解
Mar 11 Python
介绍Python的Urllib库的一些高级用法
Apr 30 Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
Feb 10 Python
Python 实现字符串中指定位置插入一个字符
May 02 Python
python读取LMDB中图像的方法
Jul 02 Python
python通过zabbix api获取主机
Sep 17 Python
python笔记_将循环内容在一行输出的方法
Aug 08 Python
python numpy中cumsum的用法详解
Oct 17 Python
python opencv实现信用卡的数字识别
Jan 12 Python
基于Pycharm加载多个项目过程图解
Jan 19 Python
基于django和dropzone.js实现上传文件
Nov 24 Python
python状态机transitions库详解
Jun 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
一个颜色轮换的简单例子
2006/10/09 PHP
收藏的一个php小偷的核心程序
2007/04/09 PHP
163的邮件用phpmailer发送(实例详解)
2013/06/24 PHP
php文件缓存方法总结
2016/03/16 PHP
Prototype Array对象 学习
2009/07/19 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
2011/03/28 Javascript
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
2015/10/12 Javascript
详解JavaScript基于面向对象之创建对象(2)
2015/12/10 Javascript
jQuery validate插件submitHandler提交导致死循环解决方法
2016/01/21 Javascript
js原生之焦点图转换加定时器实例
2016/12/12 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
详解javascript中的Error对象
2019/04/25 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
python用于url解码和中文解析的小脚本(python url decoder)
2013/08/11 Python
python3图片转换二进制存入mysql
2013/12/06 Python
Python获取Linux系统下的本机IP地址代码分享
2014/11/07 Python
Python中正则表达式的详细教程
2015/04/30 Python
python实现linux下使用xcopy的方法
2015/06/28 Python
深入解析Python中的lambda表达式的用法
2015/08/28 Python
python实现换位加密算法的示例
2018/10/14 Python
Python列表与元组的异同详解
2019/07/02 Python
python使用if语句实现一个猜拳游戏详解
2019/08/27 Python
Python 共享变量加锁、释放详解
2019/08/28 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
Pytorch中的VGG实现修改最后一层FC
2020/01/15 Python
html5启动原生APP总结
2020/07/03 HTML / CSS
详解如何将 Canvas 绘制过程转为视频
2021/01/25 HTML / CSS
应届生服装设计自我评价
2013/09/20 职场文书
大学生收银员求职信分享
2014/01/02 职场文书
小学开学寄语
2014/01/19 职场文书
物流管理专业毕业生自荐信
2014/03/04 职场文书
教师求职自荐信
2014/03/09 职场文书
2015年教师节新闻稿
2015/07/17 职场文书