代码重写

实践函数式编程
改用argparse进行参数解析
调整参数