【发布时间】:2011-07-14 15:29:51
【问题描述】:
书中已有这段代码示例:
from random import*
for i in range(15):
print random.randrange(3,13,3)
并在书中得到了结果。
但是当我在 Netbeans 中运行它时。出现了以下说明:
*
Traceback(最近一次调用最后一次):文件 "C:\Users\Lacces\Documents\NetBeansProjects\Python_GS_Tanuljunk_meg_programozni\src\Adatszerkezetek\Lista.py", 第 11 行,在 print random.randrange(3,13,3) #3-tól 13-ig, 3 érték elválasztásal AttributeError: 'builtin_function_or_method' object has 没有属性'randrange'
*
我打电话来帮助谷歌,我找到了这个用于导入:
import random
我用这个代替了 from random import*
它奏效了!也不例外!
有人能解释一下为什么第一次抛出异常,第二次为什么不抛出(对于初学者来说:))
【问题讨论】: