Задача D. Property

Входной файл:Стандартный вход   Ограничение времени:1 сек
Выходной файл:Стандартный выход   Ограничение памяти:512 Мб

Условие

Требуется реализовать на языке Python класс king_lion со свойством x.

При создании экземпляра класса king_lion x должно быть равно 47. Должна иметься возможность получить значение свойства x, и присвоить значение. При этом свойство x должно всегда оставаться целыми числом в диапазоне от -100 до 100. В случае если x пытаются присвоить значение с типом отличным от int, то такое присвоение следует игнорировать. Если же присваиваемое число лежит вне диапазона -100 до 100, значение свойства x следует установить 0.

    class king_lion():
    def __init__(self):
        pass
      
    def get_x (self):
        pass

    def del_x (self):
        pass

    def set_x(self, value):
        pass
    
  

Формат выходных данных

Код решения должен содержать только определение и реализацию класса king_lion.

Примеры тестов

Стандартный вход Стандартный выход
1
obj = king_lion()
obj.x = asf 
print(obj.x)
obj.x = ffffffff
print(obj.x)
obj.x = 10
print(obj.x)
47
47
10

0.105s 0.030s 13