CGFT考試你準(zhǔn)備的怎么樣的?在Python 中你的math 庫學(xué)習(xí)的怎么樣呢?
math是Python提供的內(nèi)置數(shù)學(xué)類函數(shù)庫,因為復(fù)數(shù)類型常用于科學(xué)計算,一般計算并不常用,因此math庫不支持復(fù)數(shù)類型,僅支持整數(shù)和浮點數(shù)運算。math庫一共提供了4個數(shù)學(xué)常數(shù)和44個函數(shù)。44個函數(shù)共分為4類,包括16個數(shù)值表示函數(shù)、8個幕對數(shù)函數(shù)、16個三角對數(shù)函數(shù)和4個高等特殊函數(shù)。
math 庫中函數(shù)數(shù)量較多,讀者在學(xué)習(xí)過程中只需要逐個理解函數(shù)功能,記住別常用函數(shù)即可。實際編程中,如果需要采用math庫,可以隨時查看本書附錄提供的math庫快速參考。
math 庫中的函數(shù)不能且按使用,需要首先使用保留字 mport 引用該件,引用方式如下。
第 一種:
import math
對math庫中函數(shù)采用math.<b>0形式使用,例如:
>>>import math
>>>math.ceil(10.2)
第二種:
from math import
對math庫中函數(shù)可以直接采用<函數(shù)名>0形式使用,例如:
>>>from math import floor
>>>floor(10.2)
第二種方法的另一種形式是from math import*。如果采用這種方式引入mat庫,math庫中所有函數(shù)可以采用<函數(shù)名>0形式直接使用。