Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 12, 2016 22:55:16

kropotkinmahno
Зарегистрирован: 2016-11-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с синтаксисом

Доброе время суток!
Прохожу обучение на udacity и столкулся со следующей проблемой:
во встроенном на сайте интерпретаторе все работает, но когда пытаюсь перенести то же в установленный на компе выдает ошибку Traceback (most recent call last):
File “<pyshell#2>”, line 1, in <module>
print(median(1,2,3))
NameError: name ‘median’ is not defined
Не судите строго, только вьезжаю в тему

 # Define a procedure, median, that takes three
# numbers as its inputs, and returns the median
# of the three numbers.
def bigger(a,b):
    if a > b:
        return a
    else:
        return b
def biggest(a,b,c):
    return bigger(a,bigger(b,c))
    
def median(a,b,c):
    big=biggest(a,b,c)
    if big==a:
        return bigger(b,c)
    if big==b:
        return bigger(a,c)
    else:
        return bigger(a,b)
print(median(1,2,3))
    


Отредактировано kropotkinmahno (Ноя. 12, 2016 23:05:09)

Офлайн

#2 Ноя. 13, 2016 00:20:23

wallet
Зарегистрирован: 2016-02-21
Сообщения: 50
Репутация: +  2  -
Профиль  

Проблема с синтаксисом

kropotkinmahno
Доброе время суток!Прохожу обучение на udacity и столкулся со следующей проблемой:во встроенном на сайте интерпретаторе все работает, но когда пытаюсь перенести то же в установленный на компе выдает ошибку Traceback (most recent call last): File “<pyshell#2>”, line 1, in <module> print(median(1,2,3))NameError: name ‘median’ is not definedНе судите строго, только вьезжаю в тему

создайте питон файл, скопируйте в него ваш код, сохраните, а потом запускайте, этот файл через ваш интерпретатор

Офлайн

#3 Ноя. 13, 2016 09:33:28

kropotkinmahno
Зарегистрирован: 2016-11-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с синтаксисом

Все гениальное просто Благодарствую!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version