第二章单元测试
- 使用pip命令可以下载安装Python的( )。
- 使用Python的import命令不可以导入( )。
- Python的注释不可以使用( )。
- 关于Python语言,以下说法不正确的是( )。
- 执行语句sum(list(range(1,10,2)))之后,显示的运算结果是( )。
- 在Python环境中执行语句i=3;i+=3后,变量i的值是( )。
- 已知x=[1,1],y=[2,2],则x+y的结果是( )。
- 执行语句age=[18,20,19,17];age.pop()之后,显示的结果为( )。
- 执行语句x=[1,2,3]*3之后,语句x.index(2)的运算结果是( )。
- 执行语句list(zip(['i','j','k'],[1,2]))之后,生成的列表为( )。
- 表达式sum([x*x for x in range(5)])的计算结果是( )。
- 表达式tuple(enumerate(range(3)))的计算结果是( )。
- 执行语句系列g=(i**2 for i in range(1,4));list(g);next(g),最后的显示结果为( )。
- 执行语句系列x,y,z={1:"a",2:"b",3:"c"};x,y=y,z之后,则变量y的值为( )。
- 关于Python中字典的使用,以下说法不正确的是( )。
- Python是一种强类型动态语言,变量的类型可以随时变化。( )
- Python中的range对象是可迭代对象,常用在for循环中控制循环的次数。( )
- 执行语句x=y=3后,变量x、y指向同一个内存地址。( )
- Python对标识符严格区分大小写。( )
- 在Python中定义函数时,必须要声明函数返回值的类型。( )
- Python中函数的形式参数与实际参数的个数必须一致。( )
- Python表达式True or 1/0的运算结果为True。( )
- Python中的生成器对象具有惰性求值的特点,每次可以访问其中的任意一个元素。( )
- Python中没有字符类型,只有字符串类型。( )
- Python的一个常量、变量、数据类型或函数等都可以看作是一个对象。( )
- 以下属于Python内置序列对象的有( )。
- 序列结构是Python的一种重要数据结构,以下属于可变序列的有( )。
- Python程序常用的基本控制结构有( )。
- 在Python的选择和循环结构中,以下条件表达式的值可以解释为True的有( )。
- 在Python中定义函数时,允许使用的函数参数形式有( )。
- 关于Python类的实例属性,以下说法正确的是( )。
- 在Python中定义类的成员方法时,可以采用的不同形式有( )。
- 以下能够使用切片方式访问其中部分成员的对象有( )。
- 在使用Python的内置函数open打开文件时,能够指定的文本解码方式有( )。
- 当Python函数的实际参数个数不确定时,可以使用*或**定义可变长度参数,则可以传递的实际参数类型有( )。
A:内置库 B:自定义库 C:外部扩展库 D:标准库
答案:外部扩展库
A:pandas B:numpy C:__bulitins__ D:math
答案:__bulitins__
A:一对三单引号'''...''' B:一对“&”号 C:单个“#”号 D:一对三双引号"""..."""
答案:一对“&”号
A:一行只能有一条语句 B:一条语句可以使用续行符“\”在多行上书写 C:一种解释性高级语言 D:严格使用缩进来表示程序代码的逻辑关系
答案:一行只能有一条语句
A:45 B:[1,3,5,7,9] C:20 D:25
答案:25
A:不确定 B:3 C:0 D:6
答案:6
A:[2,2] B:[3,3] C:[1,1,2,2] D:[1,1]
答案:[1,1,2,2]
A:19 B:18 C:20 D:17
答案:17
A:0 B:3 C:2 D:1
答案:1
A:[('i', 1), ('j', 2)] B:[['i', 1], ['j', 2]] C:[('i', 1), ('j', 2),( 'k',0)] D:[['i', 1], ['j', 2], ['k', 0]]
答案:[('i', 1), ('j', 2)]
A:20 B:15 C:30 D:5
答案:30
A:(0,1,2) B:((0,0),(1,1),(2,2)) C:((1,1),(2,2),(3,3)) D:(1,2,3)
答案:((0,0),(1,1),(2,2))
A:报错 B:[1,2,3] C:[1,4,9] D:(1,4,9)
答案:报错
A:3 B:2 C:1 D:"c"
答案:3
A:字典中的“键”允许重复 B:可使用字典对象的values属性访问字典的所有值 C:字典的标识符为{ } D:字典中的每个元素以“键:值”形式表示
答案:字典中的“键”允许重复
A:错 B:对
答案:对
A:错 B:对
答案:对
A:错 B:对
答案:对
A:错 B:对
答案:对
A:对 B:错
答案:错
A:错 B:对
答案:错
A:对 B:错
答案:对
A:对 B:错
答案:错
A:对 B:错
答案:对
A:对 B:错
答案:对
A:列表(list) B:元组(tuple) C:集合(set) D:字典(dict)
答案:列表(list)###元组(tuple)###集合(set)###字典(dict)
A:列表(list) B:集合(set) C:字典(dict) D:元组(tuple)
答案:列表(list)###集合(set)###字典(dict)
A:迭代结构 B:顺序结构 C:循环结构 D:分支结构
答案:顺序结构###循环结构###分支结构
A:'a'!='b' B:None C:0 D:10
答案:'a'!='b'###10
A:位置参数 B:可变长度参数 C:默认值参数 D:关键字参数
答案:位置参数###可变长度参数###默认值参数###关键字参数
A:类的每个实例对象都拥有该类实例属性的副本 B:在定义类时,以“self.属性名称”格式访问其实例属性 C:同一个类生成的多个对象,其实例属性互不影响 D:类的实例属性只能在类的构造方法中定义
答案:类的每个实例对象都拥有该类实例属性的副本###在定义类时,以“self.属性名称”格式访问其实例属性###同一个类生成的多个对象,其实例属性互不影响
A:抽象方法 B:静态方法 C:类方法 D:实例方法
答案:静态方法###类方法###实例方法
A:字典 B:列表 C:元组 D:字符串
答案:列表###元组###字符串
A:CP936 B:GBK C:UTF-8 D:BIG-5
答案:CP936###GBK###UTF-8
A:默认值参数 B:位置参数 C:关键字参数 D:无限制
答案:位置参数###关键字参数
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!