我不明白为什么这里需要 raise NotImplementedError() 。(Python)

Ran*_*ude 0 python

我正在学习回归课程,我必须编辑某个 jupyter 笔记本文件作为作业。然而,在每个单元格的末尾,他们都放置了“raise NotImplementedError()”。如果我删除它,一切似乎都会按照说明进行。但如果我离开它,自然会得到一个错误。我不确定他们为什么这样做。例如,这是我必须分隔数据的列:

bank_features = None # explanatory features - 16 total
bank_output = None # output feature
# YOUR CODE HERE
raise NotImplementedError()
Run Code Online (Sandbox Code Playgroud)

如果我将它分开而没有错误行,它就可以工作。但错误就像打破了它。我该怎么办,我应该删除它吗?它位于每个单元格的末尾。

Jea*_*bre 6

raise NotImplementedError()
Run Code Online (Sandbox Code Playgroud)

就在那里,所以提醒您实现该方法(空存根不会执行任何操作,并且会出现错误,因为某些功能未实现)

当然,完成后,请删除此语句。