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

如何生成一个随机数?

章锦
2023-03-14
本文向大家介绍如何生成一个随机数?相关面试题,主要包含被问及如何生成一个随机数?时的应答技巧和注意事项,需要的朋友参考一下
import random
 
print(random.random())          # 用于生成一个0到1的随机符点数: 0 <= n < 1.0
print(random.randint(1, 1000))  # 用于生成一个指定范围内的整数

 

 类似资料:
  • 我有一个脚本,当加入时随机生成一个房间id。我想通过点击一个按钮复制那个ID。这将是一个简单的工作输入元素,然而,我不知道如何目标随机ID编辑和操作它。我怎么能那么做? null null 加入房间时已生成房间ID。我只需要把它拷贝到剪贴板上。添加“createroom”代码。

  • 问题内容: 我对Swift和编程逻辑很陌生,所以请耐心等待 如何在Swift中生成0到9之间的随机数而不重复最后生成的数字?因为相同的数字不会连续出现两次。 问题答案: 将先前生成的数字存储在变量中,然后将生成的数字与先前的数字进行比较。如果它们匹配,则生成一个新的随机数。重复生成新数字,直到它们不匹配为止。

  • 我需要1、2、3和4中的两个随机数,但它们不能相同,我需要它们在两个不同的变量中。 比如

  • 问题内容: 我意识到Swift书提供了一个随机数生成器的实现。将这种实现复制并粘贴到自己的程序中的最佳实践是吗?还是有一个可以立即使用的库? 问题答案: 迅捷4.2+ Xcode 10附带的Swift 4.2为许多数据类型引入了新的易于使用的随机函数。您可以在数字类型上调用该方法。

  • 问题内容: 我需要一点帮助。 我将使用什么代码来创建一个5位数长,以1或2开头的随机数? 为了用作公司员工ID? 问题答案: 根据您处理问题的方式,类似以下内容: 或类似的东西(您可能想要实例化该方法的 Random 对象,但是为了简单起见,我将其放在此处): 这个想法是 1 + nextInt(2) 总是给出1或2。然后将其乘以10000以满足您的要求,然后在[0..9999]之间添加一个数字。

  • 比方说,如果我想在和之间生成一个无偏随机数,我会这样做: 但是,如果我想生成一个介于和之间的随机数,但更偏向于一个介于和之间的值的程度呢?最好用概率曲线来说明: