《Python程序设计题库》第6章: 面向对象程序设计

405、Python使用_____关键字来定义类。(class)

406、表达式 isinstance('abc', str) 的值为____。(True)

407、表达式 isinstance('abc', int) 的值为___。(False)

408、表达式 isinstance(4j, (int, float, complex)) 的值为_____。(True)

409、表达式 isinstance('4', (int, float, complex)) 的值为_____。(False)

410、表达式 type(3) in (int, float, complex) 的值为____。(True)

411、表达式 type(3.0) in (int, float, complex) 的值为____。(True)

412、表达式 type(3+4j) in (int, float, complex) 的值为____。(True)

413、表达式 type('3') in (int, float, complex) 的值为____。(False)

414、表达式 type(3) == int 的值为__。(True)

415、在Python定义类时,与运算符“**”相应的特殊方法名为 _____。(pow())

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

417、表达式type({}) == dict的值为_____。(True)

418、表达式type({}) == set的值为___。(False)

419、在Python中,不管类的名字是什么,构造方法的名字都是____。(init

420、假如在设计一个类时实现了contains ()方法,那么该类的对象会自动支持_____运算符。(in)