鸡兔同笼的问题pathon

请用列表推导式解决鸡兔同笼问题,31个头,94只脚,鸡兔同笼请问鸡兔各多少只?

全部代码如下,均已测试过:

chicken_count = [x for x in range(1, 31) if 2 * x + 4 * (31 - x) == 94][0]
print("鸡有%d只,兔有%d只" % (chicken_count, 31 - chicken_count))

如对您有帮助,请采纳。谢谢!