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抓取京东商城手机列表url实例代码
Dec 18 Python
为Python程序添加图形化界面的教程
Apr 29 Python
python3使用pandas获取股票数据的方法
Dec 22 Python
PyTorch中Tensor的维度变换实现
Aug 18 Python
解决Django连接db遇到的问题
Aug 29 Python
在Python中等距取出一个数组其中n个数的实现方式
Nov 27 Python
python修改linux中文件(文件夹)的权限属性操作
Mar 05 Python
在Pycharm中安装Pandas库方法(简单易懂)
Feb 20 Python
python 递归相关知识总结
Mar 03 Python
教你怎么用Python生成九宫格照片
May 20 Python
Python类方法总结讲解
Jul 26 Python
python数字图像处理之对比度与亮度调整示例
Jun 28 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中支持多种编码的中文字符串截取函数!
2007/03/20 PHP
php 设计模式之 单例模式
2008/12/19 PHP
PHP中使用file_get_contents post数据代码例子
2015/02/13 PHP
PHP解析RSS的方法
2015/03/05 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
php实现微信模板消息推送
2018/03/30 PHP
jquerymobile checkbox及时刷新才能获取其准确值
2012/04/14 Javascript
JS中递归函数
2016/06/17 Javascript
vue如何实现observer和watcher源码解析
2017/03/09 Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
2018/01/31 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
深入理解JS异步编程-Promise
2019/06/03 Javascript
vue实现点击追加选中样式效果
2019/11/01 Javascript
JavaScript中的几种继承方法示例
2020/12/06 Javascript
vc6编写python扩展的方法分享
2014/01/17 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
浅谈python中字典append 到list 后值的改变问题
2018/05/04 Python
Python3爬虫之urllib携带cookie爬取网页的方法
2018/12/28 Python
pandas DataFrame 删除重复的行的实现方法
2019/01/29 Python
Python socket模块实现的udp通信功能示例
2019/04/10 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
window7下的python2.7版本和python3.5版本的opencv-python安装过程
2019/10/24 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
HTML5画渐变背景图片并自动下载实现步骤
2013/11/18 HTML / CSS
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
西安当代医院管理研究院笔试题
2015/12/11 面试题
工商管理专业实习大学生自我鉴定
2013/09/19 职场文书
中文系学生自荐信范文
2013/11/13 职场文书
任课老师推荐信范文
2013/11/24 职场文书
工程管理英文求职信
2014/03/18 职场文书
贷款担保书
2015/01/20 职场文书
办公室文员岗位职责
2015/02/04 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
Java如何实现树的同构?
2021/06/22 Java/Android