亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python隨機(jī)數(shù)分布random均勻分布實(shí)例

 更新時(shí)間:2019年11月27日 10:55:26   作者:常城  
今天小編就為大家分享一篇python隨機(jī)數(shù)分布random均勻分布實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

因?yàn)楦怕蕟?wèn)題,所以需要測(cè)試一下python的隨機(jī)數(shù)分布。到底是平均(均勻)分布,還是正態(tài)(高斯)分布。

測(cè)試代碼如下:

#! /usr/bin/env python
#coding=utf-8
 
 
# =================================
# Describe :   測(cè)試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]
  # 計(jì)數(shù)字典
  temp_dic = {1: 0, 2: 0, 3: 0, 4: 0}
  while 1:
    x = random.choice(the_list)
    temp_dic[x] += 1
    j += 1
    # 跑一千萬(wàn)次
    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
  # 計(jì)數(shù)字典
  temp_dic = {1: 0, 2: 0, 3: 0, 4: 0}
  while 1:
    x = random.randint(1, 4)
    temp_dic[x] += 1
    j += 1
    # 跑一千萬(wàn)次
    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()

測(cè)試結(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é)果說(shuō)明:

平均(均勻)分布。

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

相關(guān)文章

  • Python?NumPy隨機(jī)抽模塊介紹及方法

    Python?NumPy隨機(jī)抽模塊介紹及方法

    這篇文章主要介紹了Python?NumPy隨機(jī)抽模塊介紹及方法,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-09-09
  • python xml.etree.ElementTree遍歷xml所有節(jié)點(diǎn)實(shí)例詳解

    python xml.etree.ElementTree遍歷xml所有節(jié)點(diǎn)實(shí)例詳解

    這篇文章主要介紹了python xml.etree.ElementTree遍歷xml所有節(jié)點(diǎn)實(shí)例詳解的相關(guān)資料,這里附有實(shí)例代碼,需要的朋友可以參考下
    2016-12-12
  • 使用Python腳本將Bing的每日?qǐng)D片作為桌面的教程

    使用Python腳本將Bing的每日?qǐng)D片作為桌面的教程

    這篇文章主要介紹了使用Python腳本將Bing的每日?qǐng)D片作為桌面的教程,示例基于Windows操作系統(tǒng)環(huán)境實(shí)現(xiàn),需要的朋友可以參考下
    2015-05-05
  • python中filter,map,reduce的作用

    python中filter,map,reduce的作用

    這篇文章主要介紹了python中filter,map,reduce的作用,文章首先通過(guò)map函數(shù)展開(kāi),map主要作用是計(jì)算一個(gè)序列或者多個(gè)序列進(jìn)行函數(shù)映射之后的值,感興趣的朋友可以參考一下
    2022-06-06
  • Python?pandas數(shù)據(jù)合并merge函數(shù)用法詳解

    Python?pandas數(shù)據(jù)合并merge函數(shù)用法詳解

    這篇文章主要給大家介紹了關(guān)于Python?pandas數(shù)據(jù)合并merge函數(shù)用法的相關(guān)資料,數(shù)據(jù)分析中經(jīng)常會(huì)遇到數(shù)據(jù)合并的基本問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • Python實(shí)現(xiàn)分割文件及合并文件的方法

    Python實(shí)現(xiàn)分割文件及合并文件的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)分割文件及合并文件的方法,涉及Python針對(duì)文件的分割與合并操作相關(guān)技巧,通過(guò)自定義函數(shù)split與join實(shí)現(xiàn)了文件的分割與合并操作,需要的朋友可以參考下
    2015-07-07
  • PyQt5利用QPainter繪制各種圖形的實(shí)例

    PyQt5利用QPainter繪制各種圖形的實(shí)例

    下面小編就為大家?guī)?lái)一篇PyQt5利用QPainter繪制各種圖形的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Python語(yǔ)法中的模糊語(yǔ)義

    Python語(yǔ)法中的模糊語(yǔ)義

    這篇文章主要介紹的是Python語(yǔ)法中的模糊語(yǔ)義,下面文章具體內(nèi)容包括切片不執(zhí)行越界檢查和報(bào)錯(cuò)、空列表的創(chuàng)建、閉包的延遲綁定,需要的朋友可以參考一下
    2021-11-11
  • python:刪除離群值操作(每一行為一類數(shù)據(jù))

    python:刪除離群值操作(每一行為一類數(shù)據(jù))

    這篇文章主要介紹了python:刪除離群值操作(每一行為一類數(shù)據(jù)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • 詳解利用上下文管理器擴(kuò)展Python計(jì)時(shí)器

    詳解利用上下文管理器擴(kuò)展Python計(jì)時(shí)器

    本文將和大家一起了解什么是上下文管理器?和?Python?的?with?語(yǔ)句,以及如何完成自定義。然后擴(kuò)展?Timer?以便它也可以用作上下文管理器,感興趣的可以了解一下
    2022-06-06

最新評(píng)論