Python 如何强制限定小数点位数

 更新时间:2021年03月16日 10:47:53   作者:威尔莫爵士  
这篇文章主要介绍了Python 强制限定小数点位数的操作方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

利用''%.af''%b——其中 b 代表要限定的数字, a 代表要求限定小数点的位数,结果自动四舍五入。

例:

c = 1.264871331241212
print("%.3f"%c)

运行结果:

1.265

补充:Python Numpy数组格式化打印 (指定小数点位数)

Numpy数组格式化打印方法 (指定小数点位数)np.set_printoptions(precision=3, suppress=True)

precision:保留几位小数,后面不会补0

supress:对很大/小的数不使用科学计数法 (true)

formatter:强制格式化,后面会补0

代码:

import numpy as np
a = np.random.random(3)
print('before set precision: \n',a)
 
np.set_printoptions(precision=3, suppress=True)
print('after set precision: \n',a)
 
np.set_printoptions(formatter={'float': '{: 0.3f}'.format})
print('after set formatter: \n',a)

结果:

before set options: 
 [ 0.05856348 0.5400039 0.70000603]
after set precision: 
 [ 0.059 0.54 0.7]
after set formatter: 
 [ 0.059 0.540 0.700]

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • 关于Python调用百度语音合成SDK实现文字转音频的方法

    关于Python调用百度语音合成SDK实现文字转音频的方法

    这篇文章主要介绍了关于Python调用百度语音合成SDK实现文字转音频的方法,AipSpeech是语音合成的Python SDK客户端,为使用语音合成的开发人员提供了一系列的交互方法,需要的朋友可以参考下
    2023-07-07
  • python 中的pycrypto 算法加密

    python 中的pycrypto 算法加密

    这篇文章主要介绍了python 中的pycrypto 算法加密,文章基于python的相关资料展开对pycrypto 算法加密的详细介绍,需要的小伙伴可以参考一下
    2022-04-04
  • 详谈python3 numpy-loadtxt的编码问题

    详谈python3 numpy-loadtxt的编码问题

    下面小编就为大家分享一篇详谈python3 numpy-loadtxt的编码问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • PyTorch Autograd的核心原理和功能深入探究

    PyTorch Autograd的核心原理和功能深入探究

    本文深入探讨了PyTorch中Autograd的核心原理和功能,从基本概念、Tensor与Autograd的交互,到计算图的构建和管理,再到反向传播和梯度计算的细节,最后涵盖了Autograd的高级特性
    2024-01-01
  • python opencv 二值化 计算白色像素点的实例

    python opencv 二值化 计算白色像素点的实例

    今天小编就为大家分享一篇python opencv 二值化 计算白色像素点的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python使用pyperclip库操作剪切板

    Python使用pyperclip库操作剪切板

    本文将介绍如何使用pyperclip库来进行剪切板操作,包括复制、粘贴文本和图片,以及清空剪切板内容等功能,具有一定的参考价值,感兴趣的 可以了解一下
    2024-03-03
  • Win系统PyQt5安装和使用教程

    Win系统PyQt5安装和使用教程

    这篇文章主要介绍了Win系统PyQt5安装和使用教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • influx+grafana自定义python采集数据和一些坑的总结

    influx+grafana自定义python采集数据和一些坑的总结

    一些数据的类型不正确会导致no datapoint的错误,真是令人抓狂,本文就是总结一下采集数据种的一些坑,希望大家可以从中获益
    2018-09-09
  • Python异步爬取知乎热榜实例分享

    Python异步爬取知乎热榜实例分享

    这篇文章主要介绍了Python异步爬取知乎热榜实例分享,文章围绕Python异步爬取是我相关资料展开对知乎热榜爬取的相关内容,需要的小伙伴卡哇伊参考一下
    2022-04-04
  • python—sys模块之获取参数的操作

    python—sys模块之获取参数的操作

    这篇文章主要介绍了python—sys模块之获取参数的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05

最新评论