タートルグラフィックスで描画するために作成しているプログラムを実行し、終了コマンドを入力しましたが、単一単語コマンドを入力するたびに、「戻る」のelifでindexerror(IndexError:リストインデックスが範囲外)が発生します指図:
def parse_line(line):
global items_in_line
items_in_line = line.split(" ",1)
if items_in_line[0] == "forward":
if isinstance(items_in_line[1], int):
return items_in_line
elif items_in_line[0] == "back" or "backward":
if isinstance(items_in_line[1], int):
return items_in_line
...
elif items_in_line[0] == "exit":
sys.exit()
line=input("Enter a turtle command or enter 'file' to load commands from a file")
x = parse_line(line)
なんで?どうすればこれを修正できますか?