在Python中定义类时,与运算符“//”对应的特殊方法名为()。

题目

在Python中定义类时,与运算符“//”对应的特殊方法名为()。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Python中定义类时,运算符重载是通过重写特殊方法实现的。例如,在类中实现了__mul__()方法即可支持该类对象的**运算符。

此题为判断题(对,错)。


正确答案:×

第2题:

运算符/在Python2.x和Python3.x中具有相同的功能。

此题为判断题(对,错)。


正确答案:×

第3题:

用户自定义类时,如果想让该类实例对象被print调用时返回类的特定信息,就必须实现Python魔术方法中的()

A.init

B.str

C.rep

D.cmp


正确答案:B

第4题:

Python语言定义类的成员是在()函数中定义。


正确答案:构造/内建

第5题:

构造函数是类的一个特殊函数,在python中,构造函数的名称为( )

A.与类同名

B.__construct

C.__init__

D.init


正确答案:C

第6题:

在Python中定义类时实例方法的第一个参数名称必须是self。

此题为判断题(对,错)。


正确答案:×

第7题:

类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“<<”。()


参考答案:正确

第8题:

在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。

此题为判断题(对,错)。


正确答案:√

第9题:

在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。


正确答案:正确

第10题:

已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。 

  • A、 static
  • B、 new
  • C、 override
  • D、 virtual

正确答案:B