
while 1:
try:
n=int(input('请输入鸡和兔子共有多少只脚:'))
if n<=0 and n % 2 == 0:
print('请输入正数!')
continue
break
except:
print('请输入正确的数字!')
def zph(n):
m2=n/2;
print('动物数量最大时全部为鸡,数量为'+str(m2))
print('动物数量最少时全部为兔子(情况1),或者为多数兔子与一只鸡(情况2)')
k=0
l=0
m1=0
if(k==n%4):
m1=n/4;
print('此时为情况1,动物数量为:'+str(m1+1))
else:
l=n/4;
print('此时为情况2,动物数量为:'+str(l))
if n==0:
print('无解,请重新输入数据')
zph(n)