在Python中定义类时,与运算符“//”对应的特殊方法名为()。
第1题:
在Python中定义类时,运算符重载是通过重写特殊方法实现的。例如,在类中实现了__mul__()方法即可支持该类对象的**运算符。
此题为判断题(对,错)。
第2题:
运算符/在Python2.x和Python3.x中具有相同的功能。
此题为判断题(对,错)。
第3题:
用户自定义类时,如果想让该类实例对象被print调用时返回类的特定信息,就必须实现Python魔术方法中的()
A.init
B.str
C.rep
D.cmp
第4题:
Python语言定义类的成员是在()函数中定义。
第5题:
A.与类同名
B.__construct
C.__init__
D.init
第6题:
在Python中定义类时实例方法的第一个参数名称必须是self。
此题为判断题(对,错)。
第7题:
类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“<<”。()
第8题:
在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。
此题为判断题(对,错)。
第9题:
在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。
第10题:
已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。