希望前辈们看看,python题

希望前辈们帮帮忙😭
学校一共就上过2节python 现在让我们做题 一点也不会

img

# 第一题
class Number:

    def __init__(self, n1, n2):
        self.__n1, self.__n2 = n1, n2 if type(n1) == type(n2) == int else print('请输入数字')

    def addition(self):
        return self.__n1 + self.__n2

    def subtration(self):
        return self.__n1 - self.__n2

    def multiplication(self):
        return self.__n1 * self.__n2

    def division(self):
        if self.__n2 != 0:
            return self.__n1 / self.__n2
        print('零不能做除数')


# 第二题
num, i = randint(1, 100), 0
while True:
    n = input('猜数字:')
    i += 1
    try:
        n = int(n)
        print(n, end=' ')
        if n == num:
            print('对了,猜了{}次'.format(i))
            break
        print('小了') if n < num else print('大了')
    except ValueError:
        print('请输入整数')

没看到问题啊?