日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python randint什么分布_python随机数分布random均匀分布实例

發(fā)布時間:2023/12/14 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python randint什么分布_python随机数分布random均匀分布实例 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

因為概率問題,所以需要測試一下python的隨機(jī)數(shù)分布。到底是平均(均勻)分布,還是正態(tài)(高斯)分布。

測試代碼如下:

#! /usr/bin/env python

#coding=utf-8

# =================================

# Describe : 測試random隨機(jī)數(shù)分布

# D&P Author By: 常成功

# Create Date: 2017/10/07

# Modify Date: 2017/10/20

# (C) 2012-2017 All rights reserved

# =================================

import random

import time

def test_rnd():

st_tm = time.time()

j = 0

num = 0

the_list = [1, 2, 3, 4]

# 計數(shù)字典

temp_dic = {1: 0, 2: 0, 3: 0, 4: 0}

while 1:

x = random.choice(the_list)

temp_dic[x] += 1

j += 1

# 跑一千萬次

if j >= 10000000:

break

ed_tm = time.time()

print "Test random.choice()---------------------------:"

print "loop num: ", j

print "take time: ", ed_tm-st_tm

print "temp_dic :", temp_dic

print "Test random.randint()---------------------------:"

st_tm = time.time()

j = 0

num = 0

# 計數(shù)字典

temp_dic = {1: 0, 2: 0, 3: 0, 4: 0}

while 1:

x = random.randint(1, 4)

temp_dic[x] += 1

j += 1

# 跑一千萬次

if j >= 10000000:

break

ed_tm = time.time()

print "loop num: ", j

print "take time: ", ed_tm-st_tm

print "temp_dic :", temp_dic

if __name__ == '__main__':

test_rnd()

測試結(jié)果:

Test random.choice()---------------------------:

loop num: 10000000

take time: 5.86599993706

temp_dic : {1: 2501333, 2: 2500117, 3: 2499406, 4: 2499144}

Test random.randint()---------------------------:

loop num: 10000000

take time: 12.493999958

temp_dic : {1: 2497732, 2: 2501411, 3: 2499372, 4: 2501485}

結(jié)果說明:

平均(均勻)分布。

以上這篇python隨機(jī)數(shù)分布random均勻分布實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持我們。

本文標(biāo)題: python隨機(jī)數(shù)分布random均勻分布實例

本文地址: http://www.cppcns.com/jiaoben/python/289080.html

總結(jié)

以上是生活随笔為你收集整理的python randint什么分布_python随机数分布random均匀分布实例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。