Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 24, 2015 16:34:30

YVeselovskyi
Зарегистрирован: 2015-09-24
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите разобраться :)

Прохожу обучение на codeacademy , там была такая задача:
def shut_down(s):
if s == “Yes” or s == “yes” or s == “YES”:
return “Shutting down…”
elif s == “No” or s == “no” or s == “NO”:
return “Shutdown aborted!”
else:
return “Sorry, I didn't understand you.”

проверил на сайте - все правильно, вставляю в программу , выдает ошибку:
Traceback (most recent call last):
File “<pyshell#0>”, line 1, in <module>
shut_down(Yes)
NameError: name ‘Yes’ is not defined

Что это может быть?)

Офлайн

#2 Сен. 24, 2015 18:08:19

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Помогите разобраться :)

YVeselovskyi
shut_down(Yes)
“Yes” в ковычки, либо объявите переменную Yes.

PS. Код оборачивайте.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version