首页 > 解决方案 > 如何获得最后一个随机 int 生成?

问题描述

我正在编写一些代码来查找伪随机数中的模式。我想打印这些数字,因为它们被添加到列表中。如何获得最后生成的“随机”整数?我将使用此值将其打印到控制台。我浏览了文档,但在文档中找不到。

这是一些代码:

pseudo_random_list += str(random.randrange(0, 9))
# [Snippet to print last integer generated]

(pseudo_random_list是一个字符串。)

我也不想创建临时变量。(内存不是无限的)

标签: pythonpython-3.xrandom

解决方案


只需将整数分配给变量:

num = random.randint(1,5)

print(num)  # First time

print(num)  # Print again, to verify it doesn't change

它保持不变:

4
4

在循环中使用它的示例:

while True:
    num = random.randint(1,5)

    print(num)

    # Do whatever here

推荐阅读