有关下面Python代码的说法,正确的是( )。
第17行代码执行后将报错,因为 Rect 类没有定义 in 运算符
第16行代码将 Point 对象作为参数,将导致错误
in是成员运算符,不适用于 Rect 类
由于 Rect 类定义了 __contains__ 魔术方法,因此第17行代码能正确执行