老师留的作业,电脑小白心痛啊~Python编程

解决方案 »

  1.   


    #!/usr/bin/python3
    import random
    def init():
    guize = print_menu()
    if(guize=='1'):
    jiafa()
    else:
    print('未实现的运算规则^_^')
    init()
    def print_menu():
        menu = {
            1: "加法",
            2: "减法",
            3: "乘法",
            4: "除法"
        }
        print('运算规则菜单:') #打印菜单
        for i in menu:
            print(i, menu[i])
        guize = input('请输入运算规则前面的数字:')
        return guize
    def jiafa():
    a = random.randint(1,9)
    b = random.randint(1,9)
    c = input(str(a)+'+'+str(b)+'=')
    if(int(c)==a+b):
    print('回答正确')
    else:
    print(a+b)
    print('回答错误')
    init()