任务一
代码:
from collections import Counter
class Solution:
def canConstruct(self, ransomNote: str, magazine: str) -> bool:
ransomNote_dic=Counter(ransomNote)
magazine_dic=Counter(magazine)
return (all ([ransomNote_dic[i]<=magazine_dic[i] for i in ransomNote_dic]))
任务二
据说要写一些笔记啊我也不知道要写什么。
任务是做debug。这个我会,但是先要获取书生浦语的API key。那么通过阅读说明找到了获取API_Key的方法。
把它贴到剪贴板里。然后通过vs code连上了开发机在开发机,在根目录上建了一个debug_exec.py,把练习代码贴进去,开始排错。
报了一个open AI的error,是因为我没有把 API key贴进去吧。
贴进API key之后就跑起来了。
先按要求在 Res处打断点。截图如下。
下一步报错了。
搜了一下,应该是三联引号引起的问题。加一行语句,试一下。
结果还不是,是大括号前后不能有东西。还有一个方括号的问题。用了很挫的替换解决了。但是我认为这不是一个好的方法。先交作业再说。