20192417 Experimento 2 Informe del experimento "Programación de Python"

20192417 2019-2020-2 Informe de Experimento 2 "Programación de Python"

Curso: "Programación de Python" Clase: 1924 Nombre: Zhang Jiahua Identificación del estudiante: 20192417 Profesor del experimento: Wang Zhiqiang Fecha del experimento: 11 de abril de 2020 Obligatorio / electivo: Curso electivo público

1. Contenido experimental

  • Diseñe y complete un programa de aplicación completo, operaciones completas como suma, resta, multiplicación y división, y más funciones.
  • Examine los puntos de conocimiento de gramática básica, declaraciones de juicio, declaraciones de bucle, operaciones lógicas, etc.

2. Proceso experimental y resultados

while True:
    x = int(input("输入数字以选择计算器功能,1为加,2为减,3为乘,4为除,5为模运算,6为退出计算器:"))
    if x==6:
        print("已退出计算器")
        break
    a=int(input("请输入第一个数字:"))
    b=int(input("请输入第二个数字:"))
    if x==1:
        print("计算结果为:",a+b)
    if x==2:
        print("计算结果为:",a-b)
    if x==3:
        print("计算结果为:",a*b)
    if x==4:
        print("计算结果为:",a/b)
    if x==5:
        print("计算结果为:",a%b)

3. Los problemas encontrados durante el experimento y el proceso de resolución

  • Pregunta 1: se encuentra que el resultado del cálculo no se puede obtener
  • Solución del problema 1: Olvidé convertir caracteres a enteros al configurar la entrada, solo use la conversión int ()
  • Pregunta 2: Después de ingresar 6, aún aparece "Ingrese el primer número:"
  • Solución al problema 2: Ponga la oración de juicio x == 6 antes de la segunda y tercera entrada

Otros (sentimiento, pensamiento, etc.)

Usando oraciones de decisión y oraciones en bucle, puede lograr el control de flujo y escribir muchos programas pequeños simples y prácticos

Supongo que te gusta

Origin www.cnblogs.com/zjh6/p/12678098.html
Recomendado
Clasificación