【发布时间】:2014-10-10 14:16:16
【问题描述】:
为什么我不能在这个函数中使用 randrange?
import random
print (random.randrange(0,4))
def random(dice):
dice_one = random.randrange(1,3)
return (dice_one)
print (random(4))
这是错误
line 6, in random
dice_one = random.randrange(1,3)
AttributeError: 'function' object has no attribute 'randrange'
感谢您的帮助
【问题讨论】:
-
因为你已经用你自己的函数替换了模块
random,也叫random- 为什么? -
我明白了,我没有意识到我会随机替换。我以为我会添加它。我明白我现在做错了什么。谢谢你