Python學習之Number 數字

2022-07-11 13:12:10 字數 1417 閱讀 9055

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...