验证通过时该看到什么

👁️ 3 人浏览 💬 0 人评论 ❤️ 添加收藏

一份文档验证通过时,四项检查应该是什么样?运行下面这段程序:

def missing(need, have):
    return [s for s in need if s not in have]

def no_doc(funcs):
    return [n for n, d in funcs if not d]

def dry_run(steps, files):
    for i, (cmd, need) in enumerate(steps, 1):
        if need and need not in files:
            return i, need
    return 0, None

need = ['是什么', '为什么', '怎么装', '怎么跑', '怎么测', '许可']
have = ['是什么', '为什么', '怎么装', '怎么跑', '怎么测', '许可']
funcs = [("add", "d"), ("sub", "d"), ("div", "d"),
         ("mod", "d"), ("sqrt", "d")]
steps = [('git clone https://example.com/calc.git', None),
         ('cd calc', None),
         ('pip install -r requirements.txt', 'requirements.txt'),
         ('python main.py', 'main.py')]
files = ['main.py', 'calc.py', 'README.md'] + ['requirements.txt']
print(str(len(missing(need, have))) + "/" +
      str(len(no_doc(funcs))) + "/" +
      str(dry_run(steps, files)[0]))
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论