Red de conocimiento informático - Conocimiento de la instalación - ¿Por qué no se ejecuta mi primer programa Python?

¿Por qué no se ejecuta mi primer programa Python?

Hay muchos problemas, incluidos problemas de sangría, pero no estoy seguro de si hay un problema de sangría porque el código fuente que me proporcionó no estaba tipografiado, por lo que lo compuse yo mismo. Python tiene requisitos muy estrictos. sangría Porque no usa ; para separar declaraciones. Yo mismo hice la composición tipográfica y encontré algunos pequeños problemas:

En cada una de sus declaraciones if, el segundo "" en la declaración impresa es una comilla en chino. Si lo cambia al inglés, lo hará. ser Eso es todo. Todos están entre comillas y todos están en chino.

El bmi en la función str después de cada declaración impresa se escribe incorrectamente. Si los escribe todos como bim, definitivamente se informará un error durante el tiempo de ejecución.

Entonces debería desaparecer. Lo modifiqué y funcionó bien.

La siguiente es la captura de pantalla que modifiqué.