问题:今有鸡兔同笼,上有三十头,下有九十足。问,鸡兔各有几只? 代码:def jitu(a, b): x = (4 * a - b) / 2 if a != 0 and (4 * a - b) % (x * 2) == 0: y = a - x if x < 0 or y < 0: print("{}只动物{}条腿的情况误解".format(a, b)) else: print("鸡有{}只,兔子有{}只".format(int(x), int(y))) else: print("{}只动物{}条腿的情况误解".format(a, b)) if __name__ == "__main__": a = input("请输入鸡和兔子的总数: ") b = input("请输入鸡和兔子脚的总数: ") a = int(a) b = int(b) jitu(a, b) 运行结果:请输入鸡和兔子的总数: 30 请输入鸡和兔子脚的总数: 90 鸡有15只,兔子有15只