我正在关注Python教科书,它在下面的示例程序中包含错误:
# Random Access
# Demonstrates string indexing
import random
word = "index"
print "The word is:", word, "\n"
high = len(word)
low = -len(word)
for i in range(10):
position = random.randrange(low, high)
print "word[", position, "]\t", word[position]
raw_input("\n\nPress enter to exit.")
Python抱怨以下错误:
File "C:\Python27\random.py", line 3, in <module>
import random
File "C:\Python27\random.py", line 11, in <module>
position = random.randrange(low, high) AttributeError: 'module' object has
no attribute 'randrange'
任何想法如何解决这个问题?我是编程和python的新手。 我之前使用过“导入随机”代码并且工作正常。
答案 0 :(得分:0)
问题是我使用Python文件夹作为我的工作目录并将脚本命名为“random.py”。