下列是相對常用的指數、對數及三角函數
exp(a) 用來計算 次方
log(a, b) 等同於求
log2(a) 等同於求
sqrt(a) 等同於求
asin(a) 等同於求
degrees(a) 將弳度x轉換成角度
randians(a) 將角度x轉換成弳度
Python提供的random模組可以讓使用者進行亂數的處理,在使用這些功能前一樣要先輸入import random把random模組匯入
import random as r昨天有介紹過這段的目的是什麼,因此今日就不再贅述了
seed(a) 設定亂數種子,亂數每一次都是隨機產生的,用seed(a)可以讓每次產生的亂數都是同一個序列
randint(a,b) 產生a到b之間的整數亂數
uniform(a,b) 產生a到b之間的浮點數亂數
choice(obj) 從obj中隨機挑選一元素(obj可以是字串或其他有序列的資料型別)
randrange(a,b,s) 從a到b中(不包含a,b),間距為s隨機挑選一個整數
sample(obj,n) 從obj中挑n個元素
shuffle(lst) 將串列中的lst打亂,並將結果回傳給lst存放
參考資料:https://docs.python.org/zh-tw/3/tutorial/index.html