KNN.__init__() missing 1 required positional argument: 'k'
时间: 2023-12-13 18:33:24 浏览: 202
根据提供的引用内容,可以看出这是因为在调用KNN类的__init__()方法时,缺少了一个必需的参数k。因此,需要在调用该方法时提供k参数。下面是一个示例:
```python
class KNN:
def __init__(self, k):
self.k = k
knn = KNN(3) # 创建一个KNN对象,并将k设置为3
```
阅读全文