Python «ожидал появления блока с отступом»

Позвольте мне начать с того, что я ПОЛНОСТЬЮ новичок в программировании. Я только что выбрал вверх Python, и он постоянно ударял меня по голове с одной повторяющейся ошибкой - "ожидался блок с отступом" Теперь я знаю, что есть несколько других потоков, решающих эту проблему, и я просмотрел большое количество из них, однако даже проверка моего отступа не дала мне лучших результатов. Я заменил все свои отступы на 4 пробела и даже несколько раз переписал код. Я опубликую это назначение счетчика, которое я получил в качестве примера.

option == 1
while option != 0:
    print "MENU"
    option = input()
    print "please make a selection"
    print "1. count"
    print "0. quit"
    if option == 1:
        while option != 0:
            print "1. count up"
            print "2. count down"
            print "0. go back"
            if option == 1:
                print "please enter a number"
                for x in range(1, x, 1):
                    print x
                elif option == 2:
                    print "please enter a number"
                    for x in range(x, 1, 1):
                elif option == 0:
                    break
                else:
                    print "invalid command"
    elif option == 0:
        break
28
задан Zach 1 August 2011 в 16:25
поделиться