python - 如何使用 python 3.2 生成(并标记)一个随机整数?

标签 python python-3.x random integer label

好吧,我承认我是编程新手,但我无法确定如何让 python v3.2 在我给它的参数之间生成一个随机正整数。为了让您了解上下文,我正在尝试创建一个猜谜游戏,用户输入参数(比如 1 到 50),计算机会在给定数字之间生成一个随机数。然后用户将不得不猜测计算机选择的值。我搜索了很长时间,但我能找到的所有解决方案都只告诉一个如何让早期版本的 python 生成一个随机整数。据我所知,v.3.2 更改了生成和标记随机整数的方式。有人知道怎么做吗?

最佳答案

使用random.randrangerandom.randint (注意链接指向 Python 3k 文档)。

In [67]: import random
In [69]: random.randrange(1,10)
Out[69]: 8

关于python - 如何使用 python 3.2 生成(并标记)一个随机整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4522733/

相关文章:

java - Java中是否可以生成随机负数范围?

c# - 这是生成一串随机字符的好方法吗?

MYSQL 从两行中随机选择

python插值需要很长时间

python - 使用 python 的plotnine 将文本添加到图中

python - 在 python/PIL 中执行与 ImageMagick 的 "-level"相同的操作?

python - 使用 Python 3 在单元测试中测试未知模块

multithreading - 如何在读取流时正确终止 Python3 线程

python - 当列中包含 '?' 时,Pandas 无法选择

python - 使用 WSL 的 python virtualenv 中没有 lib64 目录