Я новичок в python. Непонимаю почему код не работает. Помогите кто шарит. Код: import ig petvers=input('\n1 или 2:\t') try: if not petvers.isdigit(): raise TypeError('Это текст') if petvers==1: ig.pet() elif petvers==2: ig.pet1() else: print('Это не 1 или 2') break Код import ig petvers=input('\n1 или 2:\t') try: if not petvers.isdigit(): raise TypeError('Это текст') if petvers==1: ig.pet() elif petvers==2: ig.pet1() else: print('Это не 1 или 2') break
У тебя нет except Код except , который обязателен для try. P.S.: На будущее: задавай вопросы на StackOverflow, либо на Тостере (второе предпочтительнее, т.к. полностью русское коммьюнити).