Я новичок в программировании, и я только что установил Python 3.7.1 и Wing IDE Personal 6.1 на свой компьютер. Сначала я установил python, затем Wing IDE и указал Wing на python.exe через меню свойств проекта. Вот что появляется в оболочке python, когда я запускаю Wing IDE:
3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:05:16) [MSC v.1915 32 bit (Intel)]
Python Type "help", "copyright", "credits" or "license" for more information.
Я написал следующую программу:
def addFive(value):
return 5 + value
Затем сохранил и запустил программу. Я написал в оболочке «addFive (106)» и получил следующую ошибку:
Traceback (most recent call last):
Python Shell, prompt 3, line 1
builtins.NameError: name 'addFive' is not defined.
Я взял некоторый код, который написал на школьном компьютере, где он работал, как предполагалось, и попытался запустить его на своем домашнем компьютере, где я получил ту же ошибку. Я пробовал несколько разных простых функций. В чем дело? Я неправильно установил Wing IDE/Python? Я знаю, что эти программы работают, поэтому должно быть что-то еще.