Problem 1 (100pts): choose
在整个项目中,我们将对 cats.py 中的函数进行修改。
实现 choose 函数,它选择用户将要打字的段落。
它接受一个 paragraphs 列表(字符串)、一个返回 True 的 select 函数(用于可选择的段落),以及一个非负索引 k。
choose 函数返回 select 返回 True 的第 k 个段落。
如果不存在这样的段落(因为 k 太大),则 choose 返回空字符串。
提示:索引从
0开始。
在编写任何代码之前,解锁测试以验证你对问题的理解:
$ python ok -q 01 -u
解锁完成后,开始实现你的解决方案。 你可以用以下命令检查正确性:
$ python ok -q 01