0

我刚接触 Python 几个月,我正试图简单地生成一个随机整数。我一直在搜索互联网,尝试了这里提供的许多解决方案,但没有任何效果。Python 似乎并不知道它有一个随机模块,尽管我可以在我的库中看到它。我试过什么:

  • 相对于我的 .py 文档复制它并在没有系统的情况下随机导入并得到相同的错误。
  • 在交互式帮助中,我找到了“_random”,所以 import _random 不会给我第 1 行错误,但是说我的随机数没有定义,即使我直接从 python 帮助复制并粘贴了许多随机数代码示例,还有很多来自这个声明为他们正常工作的网站。

即将认输

试图发布一张照片,但显然不够“有信誉”。确切的错误是:

Macintosh:week 03a ersander$ python SecretDoor.py
Traceback (most recent call last):
  File "SecretDoor.py", line 1, in <module>
    from sys import _random
ImportError: cannot import name _random
4

2 回答 2

9
import random

random不在sys。我不知道你为什么要从那里导入它。

于 2013-08-13T20:09:50.017 回答
1
from random import randint
print(randint(0, 100))

这是你要找的吗?
尝试按照 (first hit): python random integer进行谷歌搜索

于 2013-08-13T20:10:40.117 回答