Red de conocimiento informático - Consumibles informáticos - ¿Cómo escribir un programa en Python para una gallina y un conejo en la misma jaula?

¿Cómo escribir un programa en Python para una gallina y un conejo en la misma jaula?

La programación en Python de pollos y conejos en la misma jaula debe basarse en la descripción del trabajo original: "Hoy hay faisanes y conejos en la misma jaula, con 35 cabezas arriba y 94 patas abajo. ¿Cuáles son las formas geométricas? ¿Formas de faisanes y conejos?" Las gallinas y los conejos viven en la misma jaula. Un programa de Python en una jaula se escribe así:

Una gallina y un conejo están encerrados en una jaula. Hay 35 cabezas y 94 garras en la jaula. ¿Cuántas gallinas y conejos hay?

1. Según el significado de la pregunta, el número total de caras es 35. Utilice la variable cabeza para registrar el número total de caras: cabeza = 35. El número total de piernas es 94 y la variable pie se utiliza para registrar el número total de piernas: (pie = 94).

2. Utiliza la variable pollo para registrar el número de gallinas. Debido a que el número total de gallinas es 35, es decir, hay 35 gallinas y conejos * * *, entonces el número de gallinas es un número entre 0 y 35. Aquí, se utiliza un bucle for para indicarle a la computadora que enumere automáticamente todas las situaciones posibles: (para pollo en el rango (0, cabeza 1):)).

3. Luego, utiliza la variable conejo para registrar el número de conejos. Debido a que el número total de gallinas y conejos es igual al número de cabezas, el número de conejos es igual al número total de cabezas menos el número de gallinas (pollos: conejos = cabezas-pollos).

4. Un pollo tiene dos patas y un conejo tiene cuatro patas, por lo que el número total de patas es: (if pollo * 2 conejo * 4 = = pie: print('Pollo', 'Pollo' ', 'conejo')) y ejecuta el código.

Programación Python:

La programación Python es un lenguaje de programación informática multiplataforma y un sustituto del lenguaje ABC. Python puede proporcionar estructuras de datos eficientes de alto nivel y también puede usarse para una programación orientada a objetos simple y efectiva.

Como lenguaje de tipado dinámico orientado a objetos, fue diseñado originalmente para escribir scripts automatizados (shells). A medida que la versión se actualiza constantemente y se agregan nuevas funciones de lenguaje, se utiliza cada vez más para el desarrollo de proyectos independientes y de gran escala.