「每日一练」巧用python生成随机数 您所在的位置:网站首页 小数点随机数生成器 「每日一练」巧用python生成随机数

「每日一练」巧用python生成随机数

#「每日一练」巧用python生成随机数| 来源: 网络整理| 查看: 265

原标题:「每日一练」巧用python生成随机数

随机数在我们的生产和生活中有很多的应用场景,比如说登录验证的随机数字等等,那么你知道在Python中怎么生成随机数吗?

往下看,就是这么简单!

题目

python中生成随机整数、随机小数、0--1之间小数方法

代码

先上代码~

运行效果

编辑

题目详述

程序分析:

随机整数:random.randint(a,b),生成区间内的整数

随机小数:习惯用numpy库,利用np.random.randn(5)生成5个随机小数

0-1随机小数:random.random(),括号中不传参

第一行:

import random

import numpy as np

分别引用random和numpy库进行调用

第二行:

result = random.randint(10,100)

print('生成的随机整数是:',result)

使用random的randint方法,注意里边需要传递两个参数,用来表示生成在哪两个整数之间的随机数

第三行:

res = np.random.randn(5)

print('生成的5个随机小数是:\n',res)

利用np.random.randn(5)生成5个随机小数,并且将它打印出来,其中\n是Python里边的换行符

第四行:

ret = random.random()

print('生成0-1随机小数是:',ret)

random.random()生成0-1之间的随机小数,括号中不传参,生成的随机数再乘以一个值,就得到了一个扩大的范围,这个经常会用到

进阶:

轻松的就实现想要的目的 是不是很便捷呢

结束语

总体来说思路只要有了,以后遇到类似的问题就可以解决了,是不是发现原来Python可以这么神奇!

———— e n d ————

觉得文章不错的,欢迎点在看和转发返回搜狐,查看更多

责任编辑:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有