Get the App
SLTechnology News&Howtos  ›  Development  › 

A classic case of how to use Python to realize chicken and rabbit in the same cage

Shulou Source: shulou.com Published: 2022-06-03 14:18:16 10月03日 Update

This article mainly explains "how to use Python to realize the classic case of chicken and rabbit in the same cage". The content of the explanation in the article is simple and clear, and it is easy to learn and understand. please follow the editor's train of thought to study and learn "how to use Python to realize the classic case of chicken and rabbit in the same cage".

I. Overview of the problem

Chickens and rabbits in the same cage, a total of 30 heads, 88 feet, how many chickens and rabbits are there?

Second, train of thought

Except that chickens are rabbits, let the number of chickens and rabbits be equal to the number of heads, n, the number of feet be f, the number of chickens be x, and the number of rabbits be y.

Y = n-x

2x + 4y = f

If you satisfy the above equation, you can know how many chickens and rabbits there are.

Third, code implementation

Def chicken_rabbit (npene f): for x in range (1jie n + 1): y = n-x if 2 * x + 4 * y = f: print ('chickens have {}, rabbits have {}' .format (xpeny)) chicken_rabbit has 16 chickens and 14 rabbits thank you for your reading. This is the content of "how to use Python to realize the classic case of chickens and rabbits in a cage". After the study of this article, I believe you have a deeper understanding of how to use Python to achieve the classic case of chicken and rabbit in the same cage, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Tags: Cases classics classic cases learning number content that is ideas questions size code number of heads situations articles more knowledge points equations articles follow Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno macOS Shulou Tech Info Huawei OPPO Reno MariaDB