def jia(a,b):
    return a+b
def jian(a,b):
    return a-b
def cheng(a,b):
    return a*b
def chu(a,b):
    return a/b
def mo(a,b):
    return a%b
def mi(a,b):
    return a**b
def ys(a=None):
    if a is None:
        a=input("请输入数字：")
    print("1. 加\n2. 减\n3. 乘\n4. 除\n5. 求模\n6. 幂\n7. 返回上一步")
    while True:
        print("1. 运算\n2. 记录\n3. 退出")
        a=input("请输入指令：")
        match a:
            case "1":
                print("test")
            case "2":
                print("test")
            case "3":
                print("test")
            case "4":
                print("test")
            case "5":
                print("test")
            case "6":
                print("test")
            case "7":
                ys()
            case _:
                print("请输入正确指令")


while True:
    print("1. 运算\n2. 记录\n3. 退出")
    a=input("请输入指令：")
    match a:
        case "1":
            ys()
            break
        case "2":
            print("test")
            break
        case "3":
            break
        case _:
            print("请输入正确指令")