python 數字資料型別用於儲存數值。number是不可更改的型別,這就意味著如果改變量字資料型別的值,將重新分配記憶體空間。
函式返回值
abs(x)
返回數字x的絕對值
fabs(x)
返回數字x的絕對值(浮點數)
ceil(x)
返回數字x的上入整數
floor(x)
返回數字x的下入整數
exp(x)
返回e的x次冪(ex)
sqrt(x)
返回數字x的平方根
max(x1,x2...)
返回給定引數的最大值,引數可以為序列。
min(x1,x2...)
返回給定引數的最小值,引數可以為序列。
pow(x,y)
x**y 運算後的值
log(x)
如math.log(100,10)返回2.0
log10(x)
返回以10為基數的x的對數,如math.log10(100)返回 2.0
modf(x)
返回x的整數部分與小數部分,兩部分的數值符號與x相同,整數部分以浮點型表示。
round(x[,n])
返回浮點數x的四捨五入值。
函式返回值
choice(seq)
從序列的元素中隨機挑選乙個元素,比如random.choice(range(10)),從0到9中隨機挑選乙個整數。
randrange([start],stop,[step])
從指定範圍內,按指定基數遞增的集合中獲取乙個隨機數,基數預設值為 1
random()
隨機生成下乙個實數,它在[0,1)範圍內。
seed([x])
改變隨機數生成器的種子seed。如果你不了解其原理,你不必特別去設定seed,python會幫你選擇seed。
shuffle(lst)
將序列的所有元素隨機排序
uniform()
隨機生成下乙個實數,它在[x,y]範圍內。
函式描述
acos(x)
返回x的反余弦弧度值。
asin(x)
返回x的反正弦弧度值。
atan(x)
返回x的反正切弧度值。
atan2(y, x)
返回給定的 x 及 y 座標值的反正切值。
cos(x)
返回x的弧度的余弦值。
hypot(x, y)
返回歐幾里德範數 sqrt(x*x + y*y)。
sin(x)
返回的x弧度的正弦值。
tan(x)
返回x弧度的正切值。
degrees(x)
將弧度轉換為角度,如degrees(math.pi/2) , 返回90.0
radians(x)
將角度轉換為弧度
python基礎之 數字(number)
python數字資料型別用於儲存數值。資料型別是不允許修改的,數字資料型別的改變將重新分配記憶體位址。三種不同的數字型別 1 整型 int 通常被稱為是整型或整數,是正或負整數,不帶小數點。python3 整型是沒有限制大小的,可以當作 long 型別使用,所以 python3 沒有 python2...
python資料型別之Number
資料型別之number python number資料型別用於儲存數值,資料型別是不容許改變的,意味著如果改變number資料型別的值,將重新分配記憶體空間。python支援四種不同資料型別 number之間的型別轉換 轉換函式 轉換說明 int x,base 將x轉換成乙個整數 long x,ba...
Python之Number(數字型別)使用大全
python number 資料型別用於儲存數值。資料型別是不允許改變的,這就意味著如果改變 number 資料型別的值,將重新分配記憶體空間。變數在被賦值時,number型別這時就被建立。a 1 b 2.2int x base 將x轉換為乙個整數long x base 將x轉換為乙個長整數floa...