20193117 Experimento 2 Relatório de experimento "Programação em Python"

ID do aluno 2019-2020-2 Experiência "Programação Python" x Relatório

Curso: "Python Programming"
Classe: 1931
Nome: Wei Haoming
ID do aluno: 20193117
Professor experimental: Wang Zhiqiang
Data do experimento: 11 de abril de 2020
Obrigatório / eletivo: Curso eletivo público

1. Conteúdo experimental

  • Projetar e concluir um programa de aplicação completo, operações completas como adição, subtração, multiplicação e divisão, com muitas funções e benefícios
  • Examine os pontos de conhecimento da gramática básica, declarações de julgamento, declarações de loop, operações lógicas etc.

2. Processo experimental e resultados

Ao definir as funções de adição, subtração, multiplicação e divisão para cada método de cálculo, o usuário seleciona o método de cálculo de entrada, depois insere o número e conclui o cálculo chamando a função principal

Código

def add(x,y):

    return x + y
def subtract(x,y):

    return x - y
def multiply(x,y):

    return x * y
def divide(x,y):

    return x / y
while(1):
    print("是否进行计算:")
    choice = input("是/否:")
    if choice == '否':
        break
    elif choice == '是':

        print("输入想进行的步骤(数字)")
        print("1.加法\n2.减法\n3.乘法\n4.除法:")
        n = int(input())
        num1 = int(input("输入第一个数:"))
        num2 = int(input("输入第二个数:"))

        if n == 1:
            print(num1, '+', num2, '=', add(num1, num2))

        elif n == 2:
            print(num1, '-', num2, '=', subtract(num1, num2))

        elif n == 3:
            print(num1, 'X', num2, '=', multiply(num1, num2))

        elif n == 4:
            print(num1, '÷', num2, '=', divide(num1, num2))

Link da nuvem de código:

Link .

3. Problemas encontrados durante o experimento e o processo de resolução

  • Pergunta 1: considere como fazer o programa executar vários cálculos
  • Solução do problema um: operação através do loop várias vezes

Outros (sentimento, pensamento, etc.)

Existem várias maneiras de programar o programa Python. Por exemplo, o experimento pode ser julgado por uma função ou diretamente por uma instrução if.Você também pode usar caracteres para armazenar o resultado do cálculo anterior e executar uma segunda operação.

Referências

Acho que você gosta

Origin www.cnblogs.com/whm1129/p/12733937.html
Recomendado
Clasificación