Я только начинаю программировать (python3), используя информацию, доступную на Inte rnet. Прямо сейчас я учусь использовать try / except. Моя проблема в том, что код, который я написал, отлично работает в командной строке windows 10, но не в оболочке (Atom / Hydrogen), где выдает ошибку (строка 6, NameError), потому что я не определил переменную " fi sh ", я знаю, что обычно бывало наоборот, но я просто хочу понять, ошибаюсь ли я. Код выглядит следующим образом:
>try:
>> fish = int (input("please enter your age "))
>except:
>> print("That's not a number ")
>> exit(0)
>if fish <= 15:
>> parentLicense = input ("have one of your parents have a license? (yes/no) ")
>> if parentLicense == "yes":
>>> print ("You can fish")
>> else:
>>> print("So sad, you or one of your parents need a license")