0
def teste():
resp=raw_input("Quer fazer o teste: ")
while resp=='s':
dim=input("Qual o tamanho do tabuleiro: ")
x=input("Qual a posicao x da peca: ")
y=input("Qual a posicao y da peca: ")
mov_sem_obst(x, y,dim)
raw_input("Quer continuar? ")
teste()
このコードでは、respでsと答えるたびにmov_sem_obs関数を実行する必要がありますが、コンパイル時にはraw_inputの識別に問題があります。予期しないインデントraw_inputがオンの間
まず、raw_inputに 'resp'を割り当てる必要があります。だから 'resp = raw_input(" Quer continuer? ")'。また、その行のインデントに問題がある場合は、タブまたはスペースを使用しているかどうかを確認し、その行を適切に移動する必要があります。 – TheDetective
なぜ入力とraw_inputの両方を使用していますか?後者を使う理由はありますか? – TheDetective
それはタンクを作動させた。 –