iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 5
0
自我挑戰組

Python自主學習系列 第 17

Day17---Python亂數模組

  • 分享至 

  • xImage
  •  

載入模組
import random

隨機選取
import random
#從列表中隨機選取1個資料
random.choice([0,1,5,8])
https://ithelp.ithome.com.tw/upload/images/20191007/20120902NXVL2EW2dP.png
#從列表中隨機選取2個資料
random.sample([0,1,5,8],2)
https://ithelp.ithome.com.tw/upload/images/20191007/20120902xSbI6eBxC3.png
隨機調換順序
import random
#將列表中的資料「就地」隨機調換順序
data=[0,1,5,8]
random.shuffle(data)
print(data)
https://ithelp.ithome.com.tw/upload/images/20191007/20120902M73Vz7YgLh.png

隨機亂數
import random
#取得0.0-1.0之間的隨機亂數
random.random()
https://ithelp.ithome.com.tw/upload/images/20191007/20120902FylUwClXnr.png
random.uniform(數字,數字)
https://ithelp.ithome.com.tw/upload/images/20191007/20120902bqpEAd2bmq.png

常態分配亂數
import random
#取得平均數100、標準差10的常態分配亂數
random.normalvariate(100,10)
https://ithelp.ithome.com.tw/upload/images/20191007/20120902vGR4ep7p2Y.png


上一篇
Day16---Python文字檔案的讀取和儲存(二)
下一篇
Day18---Python統計模組
系列文
Python自主學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言