當前位置:編程學習大全網 - 源碼下載 - python 輸出數字,如何不以科學計數法輸出?

python 輸出數字,如何不以科學計數法輸出?

概述

利用numpy設置輸出選項即可

代碼解析

1、未使用numpy設置:

import time# time 時間類

print(time*time*1000) ?#輸出壹個非常大的數字

#out:

6.30e1352

由此可以看到,默認輸出是以科學計數方式輸出

2、使用numpy設置print的輸出選項:

import numpy as np

import time

np.set_printoptions(suppress=True)#設置print選項的參數

print(time*time*1000)

#out

6301829436782946134

拓展內容

numpy

NumPy是Python語言的壹個擴充程序庫。支持高階大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫。NumPy的前身Numeric最早是由Jim Hugunin與其它協作者***同開發,2005年,Travis Oliphant在Numeric中結合了另壹個同性質的程序庫Numarray的特色,並加入了其它擴展而開發了NumPy。NumPy為開放源代碼並且由許多協作者***同維護開發。

NumPy引用CPython(壹個使用字節碼的解釋器),而在這個Python實現解釋器上所寫的數學算法代碼通常遠比編譯過的相同代碼要來得慢。為了解決這個難題,NumPy引入了多維數組以及可以直接有效率地操作多維數組的函數與運算符。因此在NumPy上只要能被表示為針對數組或矩陣運算的算法,其運行效率幾乎都可以與編譯過的等效C語言代碼壹樣快。

  • 上一篇:如何安裝 rpm 軟件包管理器
  • 下一篇:求抗日之孤膽英雄全攻略
  • copyright 2024編程學習大全網