意外缩进raw_input on while

时间:2017-08-03 16:47:56

标签: python while-loop indentation raw-input

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但是当我编译时,我在while上遇到了raw_input的标识问题。

1 个答案:

答案 0 :(得分:1)

首先,您需要将resp分配给raw_input。所以resp=raw_input("Quer continuar? ")。此外,如果您在缩进该行时遇到问题,则需要检查是否使用制表符或空格并将该行正确移动到位