方式1:直接使用参数格式化:{:.2%}

{:.2%}: 显示小数点后2位

  • 显示小数点后2位:
>>> print('percent: {:.2%}'.format(42/50))
percent: 84.00%
  • 1
  • 2
  • 不显示小数位:{:.0%},即,将2改为0
>>> print('percent: {:.0%}'.format(42/50))
percent: 84%
  • 1
  • 2

方式2:格式化为float,然后处理成%格式: {:.2f}%

与方式1的区别是:

(1) 需要对42/50乘以 100 。 
(2) 方式2的%{ }外边,方式1的%{ }里边。

  • 显示小数点后2位:
>>> print('percent: {:.2f}%'.format(42/50*100))
percent: 84.00%
  • 1
  • 2
  • 显示小数点后1位:
>>> print('percent: {:.1f}%'.format(42/50*100))
percent: 84.0%
  • 1
  • 2
  • 只显示整数位:
>>> print('percent: {:.0f}%'.format(42/50*100))
percent: 84%
  • 1
  • 2

说明

{ } 的意思是对应format()的一个参数,按默认顺序对应,参数序号从0开始,{0}对应format()的第一个参数,{1}对应第二个参数。例如:

  • 默认顺序:
>>> print('percent1: {:.2%}, percent2: {:.1%}'.format(42/50, 42/100))
percent1: 84.00%, percent2: 42.0%
  • 1
  • 2
  • 指定顺序: 
    {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 输出 百分比相关推荐

  1. python如何输出百分比的数字_Python如何输出百分比

    Python 输出百分比的两种方式 注: 在python3环境下测试. 方式1:直接使用参数格式化:{:.2%} {:.2%}: 显示小数点后2位 显示小数点后2位: >>> pri ...

  2. python代码比例_Python如何输出百分比

    Python 输出百分比的两种方式 注: 在python3环境下测试. 方式1:直接使用参数格式化:{:.2%} {:.2%}: 显示小数点后2位 显示小数点后2位: >>> pri ...

  3. python怎么输出百分数_Python 如何输出百分比

    Python 输出百分比的两种方式 注: 在python3环境下测试. 方式1:直接使用参数格式化:{:.2%} {:.2%}: 显示小数点后2位 显示小数点后2位: >>> pri ...

  4. Python输出格式化 格式化字符串语法 format f-string 格式化操作符% 数据类型转换 对齐方式 转换标志字符

    Python输出格式化 格式化字符串语法 1.format 1.1 Format String Syntax 格式字符串语法 str.format() 方法和 Formatter 类共享相同的格式字符 ...

  5. python输出结果空格分割_python 输出列表元素实例(以空格/逗号为分隔符)

    给定list,如何以空格/逗号等符号以分隔符输出呢? 一般的,简单的for循环可以打印出list的内容: l=[1,2,3,4] for i in l: print(i) 输出结果一行一个元素: 1 ...

  6. python输出去空格_python输出怎么取消空格

    python输出怎么取消空格?下面给大家介绍几种不同的方法: 1:strip()方法,去除字符串开头或者结尾的空格>>> a = " a b c " >&g ...

  7. python输出特别的矩阵

    这里举例python输出一些特别的矩阵 1,输出如下6*2矩阵 code如下: A = mat(np.zeros([2*3,2])) #建6*2矩阵 for i in range(2*3) #遍历各个 ...

  8. python函数注释 参数 省略号_解决python 输出是省略号的问题

    这个问题非常非常重要,搞了一晚上都没解决好,但是真的很简单很简单, 如果你也 是用的numpy array, 如果你也想得到输出矩阵的全部内容,而不是省略形式, [[ 0.10284943 0.095 ...

  9. python输出个人信息_Python如何输出警告信息

    问题 你希望自己的程序能生成警告信息(比如废弃特性或使用问题). 解决方案 要输出一个警告消息,可使用 warning.warn()函数.例如: import warnings def func(x, ...

  10. python输出乘法口诀-python以不同方式打印输出九九乘法表

    参考:http://www.cnblogs.com/suiy-160428/p/5594389.html python输出 9*9 乘法口诀表 矩形输出九九乘法表: for i in range(1, ...

最新文章

  1. 卷积Convolution
  2. HDU2094 产生冠军
  3. bzoj 2962 序列操作
  4. 华为离职副总裁徐家骏:透露年薪千万的工作感悟,太震撼了!
  5. Android10虚拟硬件,编辑 Android 虚拟设备属性
  6. OK6410裸机程序---hello world
  7. javascript是什么?有哪些特点?
  8. 0基础学python要多久-零基础自学python要多久?
  9. [人脸识别]什么叫One-shot learning
  10. 无线网络中终端设备接入过程
  11. 交叉熵损失函数(Cross Entropy Error Function)与均方差损失函数(Mean Squared Error)
  12. 关于粒子群算法的两种惯性权重
  13. Spark Streaming系列-1、什么是Spark Streaming?
  14. php attr属性,jquery 获取 自定义属性(attr 和 prop)
  15. python从srt文件中只提取歌词
  16. 网络编程I/O模型分析
  17. compare比对工具
  18. android+屏幕色彩度,对比度/色阶/色彩 屏幕显示对比_索尼 Xperia Z2_手机Android频道-中关村在线...
  19. 利用GDI+基于WIN32实现桌面雪花效果(一)
  20. java存储图片到数据库

热门文章

  1. 新冠肺炎/病毒最新治疗研究进展(2022年6月)
  2. remains in conflict解决方法
  3. Java 多线程设计模式
  4. 计算机网络软件系统不包括,1period;计算机软件系统一般分为lpar; A rpar;两大部分...
  5. 手写实现乞丐版mybatis
  6. 大学物理简明教程笔记
  7. short 的算术运算
  8. 计算机大赛鼓励语录,比赛鼓励的话
  9. 手机中的计算摄影-超广角畸变校正
  10. 有一分数序列:2/1,3/2,5/3...求出这个数列的前20项之和(C语言原理详解)。