当前位置: 首页 > 面试题库 >

Python:生成x和y之间的随机数,该数字是5的倍数

缪升
2023-03-14
问题内容

我已经阅读了Python伪随机手册,据我所知,您只能生成不超过给定最大值(即0-1、0-30、0-1000等)的数字。我想要:

  • a)生成两个整数之间的数字,即5-55,并且
  • b)仅包括5的倍数(或者更容易以5或0结尾的数字)

我环顾四周,找不到任何可以解释这一点的地方。


问题答案:

在之间创建一个整数随机数,1-11然后将其乘以5。简单的数学。

import random
for x in range(20):
  print random.randint(1,11)*5,
print

产生例如

5 40 50 55 5 15 40 45 15 20 25 40 15 50 25 40 20 15 50 10


 类似资料:
  • 问题内容: 如何在Python中生成0到9(含)之间的随机整数? 例如, 问题答案: 尝试:

  • 问题内容: 有没有一种方法可以在JavaScript中生成指定范围内的随机数(例如1到6:1、2、3、4、5或6)? 问题答案: 重要 以下代码仅在最小值为时才有效。不适用于除以外的最小值。 如果要获得1( 且只有1 )和6 之间的随机整数,则应计算: 哪里: 1是起始号码 6是可能的结果数(1 +开始 (6) -结束 (1) )

  • Python3 实例 以下实例演示了如何生成一个随机数:# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com # 生成 0 ~ 9 之间的随机数 # 导入 random(随机数) 模块 import random print(random.randint(0,9)) 执行以上代码输出结果为: 4 以上

  • 本文向大家介绍Python 生成 -1~1 之间的随机数矩阵方法,包括了Python 生成 -1~1 之间的随机数矩阵方法的使用技巧和注意事项,需要的朋友参考一下 1. 使用函数 np.random.random 由于 np.random.random() 默认生成 0~1 之间的小数,因此需要转换一下 如生成 3*3 的 -1~1 之间的随机数矩阵 -1 + 2*np.random.random

  • 我试图生成8个范围内的随机数,例如1到100。我生成的很好,但我需要生成随机数,所有生成的随机数和最小-最大范围值之间的特定差异被排除。假设在1到100中,我必须生成2,12,22,32,42,52,62,72的数字。不管怎样,我都可以生成这样的随机数。 提前谢谢。

  • 本文向大家介绍JS简单生成两个数字之间随机数的方法,包括了JS简单生成两个数字之间随机数的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS简单生成两个数字之间随机数的方法。分享给大家供大家参考,具体如下: 运行效果截图如下: 完整代码如下: 更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数学运算用法总结》、《JavaScript中json操作