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模拟新浪微博登陆功能(新浪微博爬虫)
Dec 24 Python
python实现12306火车票查询器
Apr 20 Python
Python实现统计代码行的方法分析
Jul 12 Python
将Django项目部署到CentOs服务器中
Oct 18 Python
Python3解释器知识点总结
Feb 19 Python
Django用户认证系统 Web请求中的认证解析
Aug 02 Python
Python3 使用pillow库生成随机验证码
Aug 26 Python
Python如何读取文件中图片格式
Jan 13 Python
Python xlrd excel文件操作代码实例
Mar 10 Python
浅析pandas随机排列与随机抽样
Jan 22 Python
教你如何使用Python Tkinter库制作记事本
Jun 10 Python
理解python中装饰器的作用
Jul 21 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
DSP接收机前端设想
2021/03/02 无线电
建立文件交换功能的脚本(三)
2006/10/09 PHP
PHP 一个比较完善的简单文件上传
2010/03/25 PHP
ThinkPHP模板判断输出Present标签用法详解
2014/06/30 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
2016/07/12 PHP
关于php中的json_encode()和json_decode()函数的一些说明
2016/11/20 PHP
javascript中的对象和数组的应用技巧
2007/01/07 Javascript
js中prototype用法详细介绍
2013/11/14 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
2014/10/17 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
jQuery ajax时间差导致的变量赋值问题分析
2016/01/22 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
详谈ES6中的迭代器(Iterator)和生成器(Generator)
2017/07/31 Javascript
使用D3.js制作图表详解
2017/08/13 Javascript
JavaScript使用atan2来绘制箭头和曲线的实例
2017/09/14 Javascript
vue watch自动检测数据变化实时渲染的方法
2018/01/16 Javascript
swiper动态改变滑动内容的实现方法
2018/01/17 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
简单的编程0基础下Python入门指引
2015/04/01 Python
Python实现爬取逐浪小说的方法
2015/07/07 Python
python DataFrame 修改列的顺序实例
2018/04/10 Python
Python控制键盘鼠标pynput的详细用法
2019/01/28 Python
python2和python3在处理字符串上的区别详解
2019/05/29 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
解决更改AUTH_USER_MODEL后出现的问题
2020/05/14 Python
什么是Python变量作用域
2020/06/03 Python
Pandas的数据过滤实现
2021/01/15 Python
餐厅采购员岗位职责
2014/03/06 职场文书
工作会议方案
2014/05/21 职场文书
亚运会口号
2014/06/20 职场文书
2014年德育工作总结
2014/11/20 职场文书
离婚协议书怎么写的
2014/12/14 职场文书
骨干教师考核评语
2014/12/31 职场文书
中班下学期个人总结
2015/02/12 职场文书