私はオンラインでいくつかのチュートリアルを行っていますが、次のことを行う関数 getBASIC() を記述してください: 入力から while ループを使用して行を読み続けます。最後に到達すると、プログラム全体を文字列のリストの形式で返す必要があります。文字列のリストの例:
5 GOTO 30
10 GOTO 20
20 GOTO 10
30 GOTO 40
40 END
プログラムを書きましたが、動作しませんが、投稿します。
def getBASIC():
L=[]
while "END" not in L:
L.append(str(input()))
if str(input()).endswith("END"):
break
return L
また、 IS または RECURSION の使用が許可されていないことにも気付きました。