好吧,所以我当然是编程的新手,但我无法确定如何让python v3.2在我给出的参数之间生成一个随机正整数。只是这样你才能理解上下文,我正在尝试创建一个猜测游戏,用户输入参数(例如1到50),然后计算机在给定数字之间生成一个随机数。然后,用户必须猜测计算机选择的值。我搜索得很长很难,但我能找到的所有解决方案只告诉一个如何获得早期版本的python来生成一个随机整数。就我所知,v.3.2改变了如何生成和标记随机整数。有谁知道怎么做?
答案 0 :(得分:11)
使用random.randrange或random.randint(请注意链接指向Python 3k文档)。
In [67]: import random
In [69]: random.randrange(1,10)
Out[69]: 8
答案 1 :(得分:1)
您可以使用random
模块:
import random
# Random integer >= 5 and < 10
random.randrange(5, 10)