python学习笔记:泊松分布和负指数分布随机数的python实现
不能算是纯原创吧,算半个转载好了,但保证一定能用!
首先导入模块
import math
import random
泊松分布
def poisson(L):"""poisson distributionreturn a integer random number, L is the mean value"""p = 1.0k = 0e = math.exp(-L)while p >= e:u = random.random() #generate a random floating point number in the range [0.0, 1.0)p *= uk += 1return k-1
负指数分布
def expntl(L):"""negative exponential distributionreturn a double random number, L is the mean value"""u = random.random()return -L * math.log(u)
大可以循环个N次求平均来测试正确性!
python学习笔记:泊松分布和负指数分布随机数的python实现相关推荐
- Python学习笔记【第一篇】:认识python和基础知识
我的笔记里的python代码运行环境都是在pycharm软件中运行,所以不去记录如何配置环境变量呀什么的. python种类 Cpython: Python的官方版本,使用C语言实现,使用最为广泛,C ...
- 语言运算顺序题目_我的Python学习笔记:今天我学了关于Python里的运算符及运算顺序...
2020年5月6日,天气晴 今天出奇的热,有33摄氏度这样子.我在昨天的基础上学习了有关于Python运算符及其运算顺序的相关知识.我的学习速度没有加快,就是为了能够多加深入地云掌握这些基础知识,也不 ...
- 【Python学习笔记—保姆版】第三章—Python流程控制、函数的定义、常见错误、模块与包、类
第三章-python函数.分支结构 流程控制 if-else for 循环 while循环 continue/break range()函数 列表与元组遍历 练习 函数的定义 变量作用域 基本形式 函 ...
- Python学习笔记之六:在VS中调用Python
1,安装配置好Python本身的运行环境,以能在命令行下运行py脚本为准 2,将Python的根目录下的include文件夹,添加到VS的项目属性->配置属性->C/C++->&qu ...
- Python学习笔记(一):编程和Python
计算机是怎么工作的 计算机有很多很多的电路.在最底层,这些电路是一些开关.工程师和计算机科学家们使用"1"和"0"来代表开关的"开"和&qu ...
- Python学习笔记(二)——使用Eclipse开发Python程序
一.安装PyDev插件 使用eclipse进行python开发,需要先安装python插件PyDev. Install----地址:http://pydev.org/updates/,安装后,创建项目 ...
- Deep learning with Python 学习笔记(9)
神经网络模型的优化 使用 Keras 回调函数 使用 model.fit()或 model.fit_generator() 在一个大型数据集上启动数十轮的训练,有点类似于扔一架纸飞机,一开始给它一点推 ...
- 【Python学习笔记(一)—— 初识Python】
Python学习笔记(一) 文章目录 Python学习笔记(一) 前言 一.Python简介 二.初识Python 1.最简单的Python程序 2.数据类型和变量 3.流程控制 4.函数 5.类 6 ...
- Python学习笔记:Day 16 编写移动App
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
最新文章
- 【原创】 PostgreSQL 实现MySQL 的auto_increment 字段
- 用户空间增加、缩减内存
- 拥抱敏捷的用例分析方法
- 要找到现阶段最适合自己的方法
- JavaScript 动态创建标记
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结...
- apk提取加密素材_从apk包中提取unity资源
- Ubuntu之Docker安装
- bootstrap file input java,BootStrap-fileinput初识
- The DotNet Garbage Collection
- Keymob移动网盟与芒果移动网盟的对比
- js读取excel时间格式转换
- 360浏览器如何改html5,360安全浏览器如何设置为默认浏览器
- 三分钟看完北京城市(含京津冀)【总体规划2016-2050】
- unity粒子系统碰撞
- HDU6148 Valley Numer
- LeaRun .Net Core/Java工作流引擎,分离式前端,升级Vue
- SE壳C#程序-CrackMe-爆破 By:凉游浅笔深画眉 / Net7Cracker
- php ECShop form,在ecshop中添加页面并且实现后台管理
- ROS安装/// rosdep update/the read operation is timed out