Python如何输出百分比

 更新时间:2020年07月31日 10:39:35   作者:爱博客大伯  
这篇文章主要介绍了Python 如何输出百分比,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

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+OpenCV实现实时眼动追踪的示例代码

    Python+OpenCV实现实时眼动追踪的示例代码

    这篇文章主要介绍了Python+OpenCV实现实时眼动追踪的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Python定时任务实现方案

    Python定时任务实现方案

    这篇文章主要介绍了Python定时任务实现的方案,定时执行的任务,可以是一段bash命令,也可以是一个脚本文件。通常用于我们需要在特定时刻做事情,下面来看看文章详细内容,需要的朋友可以参考一下
    2021-11-11
  • Python学习之异常断言详解

    Python学习之异常断言详解

    这篇文章主要和大家介绍一下异常的最后一个知识点——断言 ,断言是判断一个表达式,在表达式为 False 的时候触发异常。本文将通过示例详细介绍一下断言,需要的可以参考一下
    2022-03-03
  • Python中reset_index()函数的使用

    Python中reset_index()函数的使用

    本文主要介绍了Python中reset_index()函数的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • Python构造函数属性示例魔法解析

    Python构造函数属性示例魔法解析

    Python构造函数和属性魔法是面向对象编程中的关键概念,它们允许在类定义中执行特定操作,以控制对象的初始化和属性访问,本文将深入学习Python中的构造函数和属性魔法,包括构造函数__init__、属性的@property和@attribute.setter等,以及它们的实际应用
    2023-12-12
  • python super用法及原理详解

    python super用法及原理详解

    这篇文章主要介绍了python super用法及原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • PyTorch加载数据集梯度下降优化

    PyTorch加载数据集梯度下降优化

    这篇文章主要介绍了PyTorch加载数据集梯度下降优化,使用DataLoader方法,并继承DataSet抽象类,可实现对数据集进行mini_batch梯度下降优化,需要的小伙伴可以参考一下
    2022-03-03
  • Python 函数list&read&seek详解

    Python 函数list&read&seek详解

    这篇文章主要介绍了Python 函数list&read&seek详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • python spyder中读取txt为图片的方法

    python spyder中读取txt为图片的方法

    下面小编就为大家分享一篇python spyder中读取txt为图片的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • 在GitHub Pages上使用Pelican搭建博客的教程

    在GitHub Pages上使用Pelican搭建博客的教程

    这篇文章主要介绍了在GitHub Pages上使用Pelican搭建博客的教程,Pelican是一个使用Python实现的开源博客系统,需要的朋友可以参考下
    2015-04-04

最新评论