2015-07-12 33 views
0

我試圖打印單個行,但是這行代碼總是會導致我出現語法錯誤。 這裏是我的代碼:定義打印表格的元素結束時的Python語法錯誤

for a in range(0,3): 
    for x in range(0,3): 
     index = random.randrange(0,len(word_List)) 

print("  ", word_List[index], end= ' ',) # prints in a single row 
first_Grid.append(word_List.pop(index)) 
+0

您能否顯示語法錯誤?另外,什麼是'word_list'? – Will

+0

This line:print(「」,word_List [index],end ='',)#打印在一行中---特別是等號 – Shiva3458

+0

word_List = [],用於保存來自外部文件的文字 – Shiva3458

回答

1

你可能在尋找這樣的事情:

print("  {}".format(word_List[index]), end= ' ') 

還要注意的是,如果你使用Python 2.x的,而不是3.x中,您可能需要補充:

from __future__ import print_function 

到文件的頂部,或者用這個來代替:

print "  {}".format(word_List[index]), end=" "