註冊 登錄
Android 台灣中文網 返回首頁

jianrupan的個人空間 https://apk.tw/?1180935 [收藏] [複製] [分享] [RSS]

日誌

Python 亂數與統計模組 學習

熱度 1已有 401 次閱讀2021-11-3 13:27 |個人分類:軟體應用| Python, 亂數, 統計, 模組, 學習

# 亂數與統計模組

#######################################

# 亂數模組

# 載入模組

import random

 

data = [0, 1, 5, 8]

print("列表數字: ", data)

# 隨機選取

# 從列表中隨機選取1個資料

print("從列表中隨機選取1個資料: ", random.choice(data))

# 從列表中隨機選取2個資料

print("從列表中隨機選取2個資料: ", random.sample(data, 2))

# 隨機調換順序

# 將列表的資料[就地]隨機換順序(洗牌)

random.shuffle(data)

print("就地 隨機換順序: ", data)

print()

# 隨機亂數

# 取得隨機亂數

print("取得 0.0~1.0 之間的隨機亂數  random: ", random.random())

print("取得  60~100 之間的隨機亂數 uniform: ", random.uniform(60, 100))

# 常態分配亂數

# 取得平均數 100, 標準差 10 的常態分配亂數(得到資料多數在 90~110 之間)

print("取得平均數 100, 標準差 10 的常態分配亂數: ", random.normalvariate(100, 10))

print()

 

#######################################

# 統計模組

# 載入模組

import statistics as stat

# 計算平均數

# 計算列表中數字的平均數

data2 = [1, 4, 6, 9]

print("列表數字: ", data2)

print("計算列表中數字的平均數: ", stat.mean(data2))

# 計算中位數

print("計算列表中數字的中位數: ", stat.median(data2))

# 計算標準差(代表資料散佈狀況)

print("計算列表中數字的標準差: ", stat.stdev(data2))
1

路過

雞蛋

鮮花

握手

雷人

剛表態過的朋友 (1 人)

評論 (0 個評論)

facelist

您需要登錄後才可以評論 登錄 | 註冊