如何使用 python 3.2 生成(并标记)随机整数?
好吧,我承认我是编程新手,但我无法确定如何让 python v3.2 在我给定的参数之间生成随机正整数。为了让您能够理解上下文,我尝试创建一个猜谜游戏,其中用户输入参数(例如 1 到 50),然后计算机在给定数字之间生成一个随机数。然后用户必须猜测计算机选择的值。我已经进行了漫长而艰苦的搜索,但我能找到的所有解决方案都只告诉一个人如何获取早期版本的 python 来生成随机整数。据我所知,v.3.2 改变了生成和标记随机整数的方式。有人知道该怎么做吗?
Okay, so I'm admittedly a newbie to programming, but I can't determine how to get python v3.2 to generate a random positive integer between parameters I've given it. Just so you can understand the context, I'm trying to create a guessing-game where the user inputs parameters (say 1 to 50), and the computer generates a random number between the given numbers. The user would then have to guess the value that the computer has chosen. I've searched long and hard, but all of the solutions I can find only tell one how to get earlier versions of python to generate a random integer. As near as I can tell, v.3.2 changed how to generate and label a random integer. Anyone know how to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 random.randrange 或 random.randint (请注意,链接指向 Python 3k 文档)。
Use random.randrange or random.randint (Note the links are to the Python 3k docs).
您可以使用
random
模块:You can use
random
module: