内容正文:
编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
(1) 本专辑第15、第16卷精准对标安徽省考纲,知识模块(二)数据与数据运算:
1. 基本数据类型
2. 结构数据类型及其操作
3. 数据运算
4. 函数与模块
安徽省分类招生和对口招生考试 电子与信息大类
《计算机编程基础—Python 语言》考点双析卷 第16卷
数据类型(4) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.在Python中,哪个数据类型是不可变的?( )
A.列表(list) B.字典(dict) C.字符串(string) D.集合(set)
2.Python不支持的数据类型有( )
A.char B.int C.float D.list
3.关于Python中的复数,下列说法错误的是( )
A.表示复数的语法是real + image j B.实部和虚部都是浮点数
C.虚部必须后缀j,且必须是小写 D.方法conjugate返回复数的共轭复数
4.以下哪个符号表示匹配一个数字?( )
A.\w B.\d C.\s D.\W
5.a=(1);b=(2,) 则执行type(a)和type(b)的值分别为( )
A.<class 'tuple'> <class 'int'> B.<class 'tuple'> <class 'tuple'>
C.<class 'int'> <class 'int'> D.<class 'int'> <class 'tuple'>
6.表达式type('hello')的值为 ( )
A.str B.hello C.class 'str' D.<class 'str'>
7.表达式bool(-5) 和bool(None)的值分别为( )
A.False False B.False True C.True False D.True True
8.下列的选项中说法错误的是( )
A.字典不支持索引和切片的操作 B.数值是不可变的数据类型
C.列表的长度可变 D.元组是可变数据类型
9.下列的指数合法的是( )
A.3e2.5 B.3e-2 C.3e D.e5
10.type(3e2)的值为( )
A.<class 'complex'> B.<class 'int'>
C.<class 'str'> D.<class 'float'>
11.print(0b10111)的值为( )
A.20 B.21 C.22 D.23
12.下列定义的数据结构不正确的是( )
A.{1:2,3:[4,5]} B.(1,2,3) C.{1.2.3,[4]} D.[1,2,3,[4,5]]
13.print("ab
cd
e\tf") 打印出来的结果是几行( )
A.1 B.2 C.3 D.4
14.下列用来获取变量类型的是( )
A.int() B.id() C.type() D.float()
15.input()函数返回 类型数据( )
A.列表 B.集合 C.字符串 D.元组
16.print(3+3j.real)语句运行的结果是( )
A.3.0 B.3 C.6.0 D.6
17.在使用re正则表达式时,以下哪个符号表示匹配一个数字?( )
A.\w B.\d C.\s D.\W
18.表达式0<5>4的结果为 ( )
A.0 B.1 C.True D.False
19.print(0x13) 的结果是 ( )
A.13 B.11 C.19 D.20
20.下列表达式中,结果为 False 的是 ( )
A."abcd">"ad" B."abc"<"abcd" C.""<"a" D."Hello">"hello"
二、填空题(本大题共8小题,每题5分,共40分)
21.print(int(-10.9)) 的运行结果为 _______。
22.Python的浮点数占__________个字节
23.在Python中,int表示的数据类型是 ___________
24.布尔类型的值包括__________和False
25.int(12/5)的值为__________。
26.布尔值有__________和__________。
27.int('111',8)的值为__________。
28.complex(1.0,2.0)的值为__________。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
(1) 本专辑第15、第16卷精准对标安徽省考纲,知识模块(二)数据与数据运算:
1. 基本数据类型
2. 结构数据类型及其操作
3. 数据运算
4. 函数与模块
安徽省分类招生和对口招生考试 电子与信息大类
《计算机编程基础—Python 语言》考点双析卷 第16卷
数据类型(4) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.在Python中,哪个数据类型是不可变的?( )
A.列表(list) B.字典(dict) C.字符串(string) D.集合(set)
【答案】C
2.Python不支持的数据类型有( )
A.char B.int C.float D.list
【答案】A
3.关于Python中的复数,下列说法错误的是( )
A.表示复数的语法是real + image j B.实部和虚部都是浮点数
C.虚部必须后缀j,且必须是小写 D.方法conjugate返回复数的共轭复数
【答案】B
4.以下哪个符号表示匹配一个数字?( )
A.\w B.\d C.\s D.\W
【答案】B
5.a=(1);b=(2,) 则执行type(a)和type(b)的值分别为( )
A.<class 'tuple'> <class 'int'> B.<class 'tuple'> <class 'tuple'>
C.<class 'int'> <class 'int'> D.<class 'int'> <class 'tuple'>
【答案】D
6.表达式type('hello')的值为 ( )
A.str B.hello C.class 'str' D.<class 'str'>
【答案】D
7.表达式bool(-5) 和bool(None)的值分别为( )
A.False False B.False True C.True False D.True True
【答案】C
8.下列的选项中说法错误的是( )
A.字典不支持索引和切片的操作 B.数值是不可变的数据类型
C.列表的长度可变 D.元组是可变数据类型
【答案】D
9.下列的指数合法的是( )
A.3e2.5 B.3e-2 C.3e D.e5
【答案】B
10.type(3e2)的值为( )
A.<class 'complex'> B.<class 'int'>
C.<class 'str'> D.<class 'float'>
【答案】D
11.print(0b10111)的值为( )
A.20 B.21 C.22 D.23
【答案】D
12.下列定义的数据结构不正确的是( )
A.{1:2,3:[4,5]} B.(1,2,3) C.{1.2.3,[4]} D.[1,2,3,[4,5]]
【答案】C
13.print("ab
cd
e\tf") 打印出来的结果是几行( )
A.1 B.2 C.3 D.4
【答案】C
14.下列用来获取变量类型的是( )
A.int() B.id() C.type() D.float()
【答案】C
15.input()函数返回 类型数据( )
A.列表 B.集合 C.字符串 D.元组
【答案】C
16.print(3+3j.real)语句运行的结果是( )
A.3.0 B.3 C.6.0 D.6
【答案】A
17.在使用re正则表达式时,以下哪个符号表示匹配一个数字?( )
A.\w B.\d C.\s D.\W
【答案】B
18.表达式0<5>4的结果为 ( )
A.0 B.1 C.True D.False
【答案】C
【详解】0<5为True(1),5>4为True(1),所以1>4为False,但选项C是True,这里可能有误,正确结果应为False。
19.print(0x13) 的结果是 ( )
A.13 B.11 C.19 D.20
【答案】C
【详解】0x13 是十六进制数,转换为十进制是 19
20.下列表达式中,结果为 False 的是 ( )
A."abcd">"ad" B."abc"<"abcd" C.""<"a" D."Hello">"hello"
【答案】A
【详解】比较字符串时,逐个字符比较 ASCII 值。"abcd" 和 "ad" 比较时,前两个字符 'a' 和 'a' 相等,第三个字符 'b' 和 'd' 比较,'b' 的 ASCII 值小于 'd',所以 "abcd" < "ad"
二、填空题(本大题共8小题,每题5分,共40分)
21.print(int(-10.9)) 的运行结果为 _______。
【答案】-10
【详解】int(-10.9) 将浮点数转换为整数,结果为 -10。
22.Python的浮点数占__________个字节
【答案】8
23.在Python中,int表示的数据类型是 ___________
【答案】整数(Integer)
24.布尔类型的值包括__________和False
【答案】True
25.int(12/5)的值为__________。
【答案】2
26.布尔值有__________和__________。
【答案】 True False(不分先后顺序,写对即可得分)
27.int('111',8)的值为__________。
【答案】73
28.complex(1.0,2.0)的值为__________。
【答案】(1+2j) 或 1+2j
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$