python學習筆記 day5

2021-10-14 09:29:11 字數 1470 閱讀 7266

函式

返回值(描述)

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.閉包的作用...