函式
返回值(描述)
pow(x,y)
x**y 運算後的結果
sqrt(x)
返回 x 的平方根
abs(x)
返回數字的絕對值,如:abs(-10) 返回 10
fabs(x)
返回數字的絕對值,如 math.fabs(-10) 返回 10.0
ceil(x)
返回數字的上入整數,入 math.ceil(4.1) 返回 5
floor(x)
返回數字的下舍整數,如 math.floor(4.9) 返回 4
exp(x)
返回 e 的 x 次冪
max(x1,x2…)
返回給定引數的最大值,引數可以為序列
min(x1,x2…)
返回給定引數的最小值,引數可以為序列
log(x)
如 math.log(100,10) 返回 2.0
log10(x)
返回以10為底 x 的對數,如 math.log10(100) 返回2.0
round(x[,n])
返回浮點數 x 的四捨五入值,如果給出 n 值,則代表保留小數到第幾位
modf(x)
返回 x 的整數部分與小數部分,兩部分的數值符號與 x 相同,整數部分以浮點數表示
函式描述
choice(seq)
從序列的元素中隨機挑選乙個元素,比如 random.choice(range(10)) ,從0到9中隨機挑選乙個整數
random
隨機生成乙個實數,大小在 [0,1) 範圍內
uniform(x,y)
隨機生成乙個實數,他在 [x,y) 範圍內
shuffle(lst)
將序列的所有元素隨機排序
randrange([start,]stop[,step])
從指定範圍內,按照指定基數遞增的集合獲取乙個隨機數,基數預設值為1
seed([x])
改變隨機數生成器的種子seed。如果不了解原理,建議無視
函式描述
sin(x)
返回 x 弧度的正弦值
cos(x)
返回 x 弧度的余弦值
tan(x)
返回 x 弧度的正切值
asin(x)
返回 x 的反正弦弧度值
acos(x)
返回 x 的反余弦弧度值
atan(x)
返回 x 的反正切弧度值
hypot(x,y)
返回歐幾里得範數 sqrt(x * x+y * y)
atan2(y,x)
返回給定的 x 和 y 座標值的反正切值
radians(x)
將角度轉為弧度
degrees(x)
將弧度轉為角度,如 degrees(math.pi/2),返回90.0
常量描述
pi圓周率
e自然常數
java學習筆記day5
面向過程 強調的是功能行為 物件導向 將功能封裝進物件,強調具備了功能的物件。面向過程 開啟冰箱 儲存進冰箱 關閉冰箱 物件導向 冰箱.開啟 冰箱.儲存 冰箱.關閉 物件導向 3個特徵 封裝 繼承 多型。找物件,建立物件,使用物件。維護物件的關係。類 描述。物件 實體。成員變數和區域性變數 作用範圍...
matlab cody學習筆記 day5
一些學習筆記 1 陣列的簡單賦值 例如 input n 5 output m is 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 兩個迴圈的源 function m timestables n m ones n,n for i...
js學習筆記 day5
1.作用域 2.變數和函式的宣告提公升 js 的執行過程 3.作用域鏈 4.閉包 一種現象 1.使用閉包返回多個值 2.閉包的作用 3.條件式函式宣告 5.閉包的總結 1.js中的閉包是什麼 1.在函式外部訪問不到函式內部的資料 2.要解決的問題就是需要在外部間接的訪問函式內部的資料 2.閉包的作用...