下列选项中,不能创建字典对象的语句是
A.{'one':1, 'two':2, 'three':3}
B.dict('one':1, 'two':2, 'three':3)
C.dict([('one',1), ('two',2), ('three',3)])
D.dict(zip(['one','two','three'], [1,2,3]))
A.{'one':1, 'two':2, 'three':3}
B.dict('one':1, 'two':2, 'three':3)
C.dict([('one',1), ('two',2), ('three',3)])
D.dict(zip(['one','two','three'], [1,2,3]))
第1题
A.{‘one’:1,‘two’:2,‘three’:3}
B.dict(one:1,‘two’:2,‘three’:3)
C.{one=1,two=2,three=3}
D.dict(one=1,two=2,three=3)
第3题
A.obj.sData = "It is funny!";
B.Console.WriteLine(obj.sData);
C.obj._sData = 100;
D.obj.set(obj.sData);
第4题
A.Java中的方法参数传递时传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
第5题
A.字典中数据必须是以键值对的形式出现的
B.逻辑上讲,键是不能重复的,而值可以重复
C.字典中的键(key)是不可变的,也就是无法修改的;而值(value)是可变的,可修改的,可以是任何对象
D.字典中的每一个元素都是可变的
第6题
A.Java中的方法参数传递时传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
第7题
A.Java中的方法的参数传递是传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
第9题
A.d.get('x)==None
B.d.get('x')==default
C.'xind.
D.d.has('x')
第10题
A.创建派生类对象时会先调用基类构造函数,再调用派生类构造函数
B.创建派生类对象时会先调用派生类构造函数,再调用基类构造函数
C.如果基类构造函数友参数,则必须在派生类构造函数的初始化列表中写上基类构造函数的调用语句
D.如果派生类构造函数的初始化列表中没写基类构造函数的调用,则表示调用基类的无参构造函数