希望前辈们帮帮忙😭
学校一共就上过2节python 现在让我们做题 一点也不会
# 第一题
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('请输入整数')
没看到问题啊?