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批量按比例缩小图片脚本分享
May 21 Python
python安装cx_Oracle模块常见问题与解决方法
Feb 21 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
Dec 05 Python
Python面向对象程序设计类的多态用法详解
Apr 12 Python
纯python进行矩阵的相乘运算的方法示例
Jul 17 Python
windows 10 设定计划任务自动执行 python 脚本的方法
Sep 11 Python
python属于跨平台语言码
Jun 09 Python
Python手动或自动协程操作方法解析
Jun 22 Python
使用tensorflow进行音乐类型的分类
Aug 14 Python
Python爬虫入门教程02之笔趣阁小说爬取
Jan 24 Python
利用Python如何画一颗心、小人发射爱心
Feb 21 Python
Python time库的时间时钟处理
May 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
PHP中的array数组类型分析说明
2010/07/27 PHP
PHP字符串中抽取子串操作实例分析
2019/06/22 PHP
基于Jquery的温度计动画效果
2010/06/18 Javascript
微博@符号的用户名提示效果。(想@到谁?)
2010/11/05 Javascript
Node.js如何自动审核团队的代码
2016/07/20 Javascript
第一次接触神奇的Bootstrap菜单和导航
2016/08/01 Javascript
微信小程序 WXDropDownMenu组件详解及实例代码
2016/10/24 Javascript
JS实现搜索框文字可删除功能
2016/12/28 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
Vue组件选项props实例详解
2017/08/18 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
vue实现路由懒加载及组件懒加载的方式
2019/06/11 Javascript
vue和iview实现Scroll 数据无限滚动功能
2019/10/31 Javascript
vue 移动端记录页面浏览位置的方法
2020/03/11 Javascript
解决vue+webpack项目接口跨域出现的问题
2020/08/10 Javascript
五句话帮你轻松搞定js原型链
2020/12/09 Javascript
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
Python实现简单http服务器
2018/04/12 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
2018/05/19 Python
Django基础知识 web框架的本质详解
2019/07/18 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
2020/01/19 Python
Python中 Global和Nonlocal的用法详解
2020/01/20 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
使用CSS Grid布局实现网格的流动
2014/12/30 HTML / CSS
CSS3绘制超炫的上下起伏波动进度加载动画
2016/04/21 HTML / CSS
New Balance天猫官方旗舰店:始于1906年,百年慢跑品牌
2017/11/15 全球购物
英国性感内衣和睡衣品牌:Bluebella
2018/01/26 全球购物
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
Java多态性的定义以及类型
2014/09/16 面试题
收款委托书范本
2014/09/11 职场文书
高中生毕业评语
2014/12/30 职场文书
胡桃夹子观后感
2015/06/11 职场文书
聘任通知书
2015/09/21 职场文书
七年级之家长会发言稿范文
2019/09/04 职场文书