Python informe del laboratorio de programación de tres: la estructura de las ramas del diseño del programa

Universidad Politécnica de Anhui

  Python de programación  informe de prueba

Clase    Logística 192    nombres   Lu Liang   número de estudiante 3190505217  puntuaciones          

Fecha     2020. 3.30    instructor        reparar edificios     

[Nombre] experimento experimental estructura de tres ramas del diseño del programa

 

[Objeto]  

(1) aprender a utilizar correctamente las expresiones de comparación y de comparación, operadores lógicos y expresiones lógicas;

(2) si la declaración de elección de diseño de la estructura especializada del programa

 

[Condiciones del experimento]  

PC o entorno de programación remota

 

contenido [Experimental]

1. Complete los tres problemas de programación (python123)

(1) Diseño de un programa de conversión de moneda

Descripción del problema:

Ejemplos de la preparación de un proceso de conversión de moneda conversión de la temperatura de referencia.

Supuesta tasa de cambio dólar / yuan: 6,7744: 1

Entrada y salida:

Precio (2) resolver expresiones matemáticas

Descripción del problema:

Valor de x introduce desde el teclado, y emite el valor calculado según la fórmula x e y.

Entrada y salida:

 

 (3) el nuevo cálculo de los impuestos sobre la renta personal

Descripción del problema:

Escribir un programa para el cálculo de impuestos sobre la renta personal, basada en la entrada del usuario.

1. La entrada del usuario es un seguro de deducción de nómina los ingresos personales. 

    (1) la entrada del usuario convencional en unidades de RMB cero o un número positivo. No agregue mensaje adicional.

    (2) Si el usuario introduce un número negativo, el mensaje "Por favor, introduzca un número positivo !." Otro error de entrada no puede ser procesada.

2. Calcular los impuestos por pagar (un retenido después del punto decimal).

    Nuestra IRPF uso de "exceso de tasa de impuesto progresivo" método de cálculo, la fórmula simplificada es como sigue:

       Impuestos = (seguro deducción salarial ingreso personal - cantidad de la exención de impuestos) * tasa de impuestos

Donde la cantidad de un impuesto exime 5.000, impuestos por pagar de acuerdo con el número de diferentes, como se muestra a continuación:

Entrada y salida:

 

[Preguntas]

1. Trate de usar IDLE para ejecutar el programa, si la entrada de usuario no coincide con el formato de entrada, el programa se ejecutará lo que parecen?

2. ¿Cómo cree que cuando a modificar varios aspectos del programa permite a una computadora para interactuar con la gente más amable?

 

[Experimental] registro y análisis (de relleno en el registro y análisis resultados experimentales)

(1) Diseño de un programa de conversión de moneda

Introducir el código de

salida

 [Nota] La razón de este programa muchas veces los errores debido principalmente a:

(1) si el final de la instrucción y sentencia else se olvide de añadir ":" 

(2), líneas 7 y 11, "Sí" debería ser el chino ":"

 

Precio (2) resolver expresiones matemáticas

Introducir el código de

 salida

 

 (3) el nuevo cálculo de los impuestos sobre la renta personal

Introducir el código de

 De salida (por ejemplo)

      

    

 [Nota] Este problema se relaciona con dos ramas, en donde la segunda rama es un multi-ramificado estructura, necesidad de prestar atención a la posición de impresión

 

[Preguntas]

Q1. Trate IDLE para ejecutar el programa, si la entrada de usuario no coincide con el formato de entrada, el programa se ejecutará lo que parecen?

A: (. 1) Diseñar un proceso de conversión de moneda

Introducir el código de

 

La entrada del usuario 32

El formato de salida de los errores de entrada

Precio (2) resolver expresiones matemáticas

Introducir el código de

Introduzca abc

salida

(3) el nuevo cálculo de los impuestos sobre la renta personal

Introducir el código de

Introduzca -1

La salida Por favor, introduzca un número positivo!

Q2. ¿Cómo cree que cuando a modificar varios aspectos del programa permite a una computadora para interactuar con la gente más amable?

(1) el uso de try, excepto la función de

 

(2) el aumento de la estructura ramificada, tenga en cuenta la posibilidad de entrada de multi-usuario

 

Supongo que te gusta

Origin www.cnblogs.com/-ll-/p/12600116.html
Recomendado
Clasificación