2013-09-21 3 views
-2

Я новичок в разработке Python. Я думаю, что это мой третий день в развитии python. И я получаю эту проблему. Вы создали функцию shut_down?.Проблема Создание функции в Python

Есть ли что-нибудь, что я не вижу здесь, это строка.

Ниже приведен фрагмент кода, который я сделал, но у меня проблема.

def shut_down(a): 
    if a.lower() == 'yes': 
     return "Shutting down..." 
    elif a.lower() != yes and len(a)!=0: 
     return "Sorry, I didn't understand you." 
    else: 
     return "Shutdown aborted!" 

Справка приветствуется.

ответ

1

Вы забыли положить "yes" в кавычки в своем заявлении elif. Прочтите ошибки, которые Python показывает вам, содержит полезную информацию. Вы могли бы заметить это легко.

Также обратите внимание, что вы можете просто проверить and len(a) без !=0.

+0

Спасибо за ответ. Как небрежно :(Мне было жаль неприятностей. –

Смежные вопросы