-1
我試圖加載一個3x3的網格,其顯示了從外部文件的話9,但下面的代碼生成此錯誤:類型錯誤而迭代
Traceback (most recent call last):
File "C:\Users\Name\Documents\IT Work\New folder\Version 4.py", line 49, in <module>
for line in range:
TypeError: 'builtin_function_or_method' object is not iterable
代碼:
ay = open('Words.txt','r')
output_list = ay.read().strip().split('.')
with open('Words.txt') as f:
words = f.read().splitlines()
for line in (ay):
f.append(line.strip())
if len(ay) == 10:
print(listofwords[0]+' '+listofwords[1]+' '+listofwords[2])
print(listofwords[3]+' '+listofwords[4]+' '+listofwords[5])
print(listofwords[6]+' '+listofwords[7]+' '+listofwords[8])
for line in range:
print(5)
如何我可以解決這個錯誤嗎?
你必須指定範圍在有效範圍內的線路: – LetzerWille
您試圖遍歷一個函數的引用,閱讀文檔https://docs.python.org/3.4/library/functions.html#func-range –