Сокращение кода python?
Ну наглядней точно можно сделать:
try:
    if {
        '+': lambda o, t, h: o + t == h,
        '-': lambda o, t, h: o - t == h,
        '*': lambda o, t, h: o * t == h,
        '/': lambda o, t, h: o / t == h,
      }.get(j)(o, t, h):
        print('YES')
    else:
        print('NO')
except KeyError:
    print('Неизвестная функция')
except ZeroDivisionError:
    print('Деление на ноль')
Через библиотеку operator. Составить словарь с операторами, и тогда можно сократить весь код до 2-х условии. (Учитывая возможность деления на ноль, до 2- условии и 1 try/except)