---
# System prepended metadata

title: 隨機亂數與統計
tags: [模組, python]

---

# 隨機亂數與統計

載入以下模組
import **random**
import **statistics** as stat

* 隨機選取列表中某一個數 
#若要兩個就逗點後面加數字 列表呈現
data= random.choice([1,2,3,4,5])
data2= random.sample([1,2,3,4,5] ,2)


* 隨機調換列表順序
a= [1,2,3,4,5]
b= random.shuffle(a)

* 隨機取得亂數
#取得0~1之間
c= random.random()

* 平均分配 (頭,尾)
d= random.uniform(0,1)

* 常態分配 (平均,標準差)
e= random.normalvariate(50,10)

* 統計
f= stat.mean([1,2,3,4,5,10])
g= stat.median([1,2,3,4,5,10,11])
h= stat.stdev([1,2,3,4,5,10])

*檔名不可以取跟模組名稱一樣，不然會出現找不到模組的情況！
(AttributeError: XXX object has no attribute :XXX）

###### tags: `python` `模組`
