zoukankan      html  css  js  c++  java
  • 7,random

    from random import *
    #产生一个随机数并输出(0-0.1)
    print(random())
    #产生一个1-10的随机数
    print(uniform(1,10))
    #产生1-10的随机整数
    print(randint(1,10))
    #产生一个1-10的,以2为间隔的随机数
    print(randrange(1,10,2))
    #声明一个列表
    list=[0,1,2,3,4,5]
    #输出列表中的任意一个数
    print(choice(list))
    #随即改变列表的顺序
    shuffle(list)
    print(list)
    #在列表中随机采样四个元素
    print(sample(list,4))
    #以下代码测试相同的随机种子产生相同的随机数
    #设置时钟种子
    seed(10)
    print(uniform(1,10))
    print(uniform(1,10))
    seed(10)
    print(uniform(1,10))
    print(uniform(1,10))

    计算机是一个确定设备,他不能生成一个真正的随机数,计算机生成的随机数都是以一个种子开始的伪随机序列,相同的种子产生相同的伪随机序列

    from random import *
    #产生一个随机数并输出(0-0.1)
    print(random())
    #产生一个1-10的随机数
    print(uniform(1,10))
    #产生1-10的随机整数
    print(randint(1,10))
    #产生一个1-10的,以2为间隔的随机数
    print(randrange(1,10,2))
    #声明一个列表
    list=[0,1,2,3,4,5]
    #输出列表中的任意一个数
    print(choice(list))
    #随即改变列表的顺序
    shuffle(list)
    print(list)
    #在列表中随机采样四个元素
    print(sample(list,4))
    #以下代码测试相同的随机种子产生相同的随机数
    #设置时钟种子
    seed(10)
    print(uniform(1,10))
    print(uniform(1,10))
    seed(10)
    print(uniform(1,10))
    print(uniform(1,10))





  • 相关阅读:
    rest framework 认证 权限 频率
    rest framework 视图,路由
    rest framework 序列化
    10.3 Vue 路由系统
    10.4 Vue 父子传值
    10.2 Vue 环境安装
    10.1 ES6 的新增特性以及简单语法
    Django 跨域请求处理
    20190827 On Java8 第十四章 流式编程
    20190825 On Java8 第十三章 函数式编程
  • 原文地址:https://www.cnblogs.com/exexex/p/8377179.html
Copyright © 2011-2022 走看看