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 图片验证码代码分享
Jul 04 Python
python计算圆周率pi的方法
Jul 11 Python
Django中URLconf和include()的协同工作方法
Jul 20 Python
用Python的Django框架来制作一个RSS阅读器
Jul 22 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
Dec 18 Python
Python 备份程序代码实现
Mar 06 Python
python 类详解及简单实例
Mar 24 Python
详解Django中CBV(Class Base Views)模型源码分析
Feb 25 Python
完美解决jupyter由于无法import新包的问题
May 26 Python
Python 使用双重循环打印图形菱形操作
Aug 09 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
Feb 03 Python
Python将QQ聊天记录生成词云的示例代码
Feb 10 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
简单示例AJAX结合PHP代码实现登录效果代码
2008/07/25 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
2014/01/22 PHP
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
总结PHP中DateTime的常用方法
2016/08/11 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
2009/02/04 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
JS如何实现文本框随文本的长度而增长
2015/07/30 Javascript
深入剖析JavaScript中的函数currying柯里化
2016/04/29 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
2016/09/05 Javascript
js插件Jcrop自定义截取图片功能
2016/10/14 Javascript
JS+CSS3制作炫酷的弹窗效果
2016/11/08 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
[原创]js实现保存文本框内容为本地文件兼容IE,chrome,火狐浏览器
2018/02/14 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
React中的render何时执行过程
2018/04/13 Javascript
JS如何把字符串转换成json
2020/02/21 Javascript
javascript实现画板功能
2020/04/12 Javascript
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
Pyhthon中使用compileall模块编译源文件为pyc文件
2015/04/28 Python
Python进程间通信用法实例
2015/06/04 Python
python内置函数:lambda、map、filter简单介绍
2017/11/16 Python
python3 破解 geetest(极验)的滑块验证码功能
2018/02/24 Python
Python解析json代码实例解析
2019/11/25 Python
Django单元测试中Fixtures的使用方法
2020/02/26 Python
详解css3使用transform出现字体模糊的解决办法
2020/10/16 HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
2016/01/27 HTML / CSS
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
一套.net面试题及答案
2016/11/02 面试题
医学生个人求职信范文
2013/09/24 职场文书
车辆安全检查制度
2014/01/12 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
签字仪式主持词
2015/07/03 职场文书
入党申请书怎么写?
2019/06/21 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电