美文网首页
3.7math库random库

3.7math库random库

作者: 追梦者Every | 来源:发表于2017-11-16 16:18 被阅读9次

一、数学库及其使用

数学库及其使用① 数学库及其使用②

二、random库

随机数库及其使用

随机数库及其使用:

>>>from random import *

>>>random()

0.8655739834310513

>>>uniform(1,10)

6.825154527364337

>>>randint(1,10)

5

>>>randrange(0,10,2)

0

>>>ra=[0,1,2,3,4,5,6,7,8,9]

>>>choice(ra)

5

>>>shuffle(ra)

>>>ra

[9, 1, 0, 5, 7, 3, 8, 2, 4, 6]

>>>sample(ra,4)

[6,2,3,7]

>>>

之前这些例子,random库默认用系统时钟作为随机种子。可以通过调用seed()函数,重置随机种子。之后使用uniform生成两个随机数

第一次:>>>seed(10)

>>>uniform(1,10)

6.142623352209221

>>>uniform(1,10)

4.860001492076032

第二次:>>>seed(10)

>>>uniform(1,10)

6.142623352209221

>>>uniform(1,10)

4.860001492076032

计算机是一个确定设备,不能生成真正的随机数,所以由计算机产生的随机数都是一个种子开始的伪随机序列。相同的随机种子会产生相同的伪随机数列,也有利于程序的验证执行

相关文章

  • 3.7math库random库

    一、数学库及其使用 二、random库 随机数库及其使用: >>>from random import * >>>...

  • 4.4 模块3:random库

    四、程序的控制结构 4.4 模块3:random库 random库概述 random库时使用随机数的Python标...

  • Python内置函数模块

    1、random库 2、datetime库

  • python学习第四章

    random库的使用 随机运算的标准函数库random共提供了9个常用函数。Python内置的random库主要用...

  • random库

    random是python当中的标准库

  • random库

    random库中的种子作用设置一个新的随机种子seed(1)random()random()两次的结果不同但如果重...

  • random库

    seed()给随机数一个种子值,,默认随机种子是系统时钟。 随机种子相同,随机数相同。伪随机数。 random()...

  • random 库

    1.身体质量指标BMI 举一反三 -多分支条件之间的覆盖是重要问题 -程序可运行,但如果不正确,要注意多分支 -...

  • python基础知识点笔记

    1.random random库是python的标准库,random是使用梅森旋转算法来生成随机序列元素。其基本流...

  • 超简单Python随机标准库random的使用

    前言 random库是使用随机数的Python标准库 因为是标准库,使用时候只需要import random ra...

网友评论

      本文标题:3.7math库random库

      本文链接:https://www.haomeiwen.com/subject/lmnlvxtx.html