内容正文:
编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
(1) 本专辑第11、第12卷精准对标安徽省考纲,知识模块(二)数据与数据运算:
1. 基本数据类型
2. 结构数据类型及其操作
3. 数据运算
4. 函数与模块
安徽省分类招生和对口招生考试 电子与信息大类
《计算机编程基础—Python 语言》考点双析卷 第11卷
数据类型(2) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.计算机中的机器码用什么表示( )
A.二进制 B.十进制 C.八进制 D.十六进制
2.数据结构涉及什么( )
A.程序的语法 B.算法的效率
C.数据的组织形式 D.计算机硬件
3.在Python中,执行以下代码后变量b的类型是( )
b = (1)
A.tuple B.int C.list D.str
4.关于字符串,下面说法错误的是( )
A.可以使用赋值语句创建字符串
B.可以使用str()函数创建字符串
C.字符串中字符的访问可以通过序列的切片操作实现
D.字符串创建后可以随意修改内容
5.关于字符串的不可变性,下面说法正确的是( )
A.字符串创建后可以修改其中的字符
B.字符串创建后不能修改其中的字符
C.只有部分字符串是不可变的
D.字符串的不可变性可以通过设置改变
6.执行以下代码的结果是( )
text = '2020.1.1'
result = text.split('.')
print(result)
A.['2020', '1', '1'] B.['2020.1.1'] C.'2020.1.1' D.报错
7.Python中不允许在十进制整型数据中出现前导零,下列错误的整型表示是( )
A.8 B.08 C.123 D.-5
8.Python中布尔类型的两个值是( )
A.yes和no B.True和False C.T和F D.true和false
9.下列数据是浮点型的是( )
A.34 B.-0.009 C."4.0" D.True
10.下列哪个选项是合法的浮点数指数形式( )
A.1.2e1.5 B.e5 C.3.6e3 D.1.2e
11.print(2e5)的运行结果为( )
A.200000 B.200000.0 C.250000.0 D.报错
12.执行print((2+3j).imag // 6)的输出结果是( )
A.2.0 B.0.0 C.0.5 D.3.0
13.使用complex(1.0,2.0)创建的复数是( )
A.(1+2j) B.(1.0+2.0j) C.(1.0+2.0i) D.1+2j
14.关于Python中复数的表示,下列哪项描述是正确的( )
A.虚数单位可以使用 i 或 I
B.虚数单位只能使用 j,且必须小写
C.虚数单位可以使用 j 或 J
D.虚数单位可以使用任何字母表示
15.关于复数乘法运算(3 + 4j) * (2 - 3j)的正确结果是( )
A.(18-1j) B.(18-j) C.(16-1j) D.(16+1j)
16.程序设计中,数据结构是指( )
A.程序的运行环境
B.解决问题的指令集合
C.编写程序的语法规则
D.计算机中存储、组织数据的方式
17.在计算机中,二进制数101转换成十进制数为( )
A.10 B.5 C.7 D.4
18.执行print(22 * 1)的结果数据类型是( )
A.整型 B.浮点型 C.字符串 D.布尔类型
19.下列字符串表示错误的是( )
A.'程序设计' B."程序设计" C.程序设计 D."""程序设计"""
20.执行print(22 / 1)的结果数据类型是( )
A.布尔类型 B.浮点型 C.字符串 D.整型
二、填空题(本大题共8小题,每题5分,共40分)
21.表达式(2+3j).imag // 6的结果为 __________。
22.下面代码的运行结果为______
c = 9,
print(type(c))
23.多行字符串使用______引号(填"一"或"二"或"三")。
24.将____字符串赋给原字符串变量可以"删除"字符串中的所有字符。
25.转义字符中的回车用_____表示。
26.print(len("he
w\ro\t"))的运行结果____。
27.转义字符中的空字符用_____表示。
28.print(len(r"he
w\ro\t"))的运行结果____。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
(1) 本专辑第11、第12卷精准对标安徽省考纲,知识模块(二)数据与数据运算:
1. 基本数据类型
2. 结构数据类型及其操作
3. 数据运算
4. 函数与模块
安徽省分类招生和对口招生考试 电子与信息大类
《计算机编程基础—Python 语言》考点双析卷 第11卷
数据类型(2) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.计算机中的机器码用什么表示( )
A.二进制 B.十进制 C.八进制 D.十六进制
【答案】A
【详解】机器码用二进制表示,0和1。
2.数据结构涉及什么( )
A.程序的语法 B.算法的效率
C.数据的组织形式 D.计算机硬件
【答案】C
3.在Python中,执行以下代码后变量b的类型是( )
b = (1)
A.tuple B.int C.list D.str
【答案】B
4.关于字符串,下面说法错误的是( )
A.可以使用赋值语句创建字符串
B.可以使用str()函数创建字符串
C.字符串中字符的访问可以通过序列的切片操作实现
D.字符串创建后可以随意修改内容
【答案】D
5.关于字符串的不可变性,下面说法正确的是( )
A.字符串创建后可以修改其中的字符
B.字符串创建后不能修改其中的字符
C.只有部分字符串是不可变的
D.字符串的不可变性可以通过设置改变
【答案】B
6.执行以下代码的结果是( )
text = '2020.1.1'
result = text.split('.')
print(result)
A.['2020', '1', '1'] B.['2020.1.1'] C.'2020.1.1' D.报错
【答案】A
7.Python中不允许在十进制整型数据中出现前导零,下列错误的整型表示是( )
A.8 B.08 C.123 D.-5
【答案】B
【详解】08有前导零,不符合Python十进制整型数据表示规范。
8.Python中布尔类型的两个值是( )
A.yes和no B.True和False C.T和F D.true和false
【答案】B
【详解】Python中布尔类型只有两个值:True和False,且首字母大写。
9.下列数据是浮点型的是( )
A.34 B.-0.009 C."4.0" D.True
【答案】B
【详解】-0.009是带小数点的小数,属于浮点型;34是整型,"4.0"是字符串,True是布尔类型。
10.下列哪个选项是合法的浮点数指数形式( )
A.1.2e1.5 B.e5 C.3.6e3 D.1.2e
【答案】C
11.print(2e5)的运行结果为( )
A.200000 B.200000.0 C.250000.0 D.报错
【答案】B
12.执行print((2+3j).imag // 6)的输出结果是( )
A.2.0 B.0.0 C.0.5 D.3.0
【答案】B
13.使用complex(1.0,2.0)创建的复数是( )
A.(1+2j) B.(1.0+2.0j) C.(1.0+2.0i) D.1+2j
【答案】A
14.关于Python中复数的表示,下列哪项描述是正确的( )
A.虚数单位可以使用 i 或 I
B.虚数单位只能使用 j,且必须小写
C.虚数单位可以使用 j 或 J
D.虚数单位可以使用任何字母表示
【答案】C
15.关于复数乘法运算(3 + 4j) * (2 - 3j)的正确结果是( )
A.(18-1j) B.(18-j) C.(16-1j) D.(16+1j)
【答案】A
16.程序设计中,数据结构是指( )
A.程序的运行环境
B.解决问题的指令集合
C.编写程序的语法规则
D.计算机中存储、组织数据的方式
【答案】D
【详解】数据结构是计算机存储、组织数据的方式;B 是算法,C 是语法,A是运行环境,所以选D。
17.在计算机中,二进制数101转换成十进制数为( )
A.10 B.5 C.7 D.4
【答案】B
【详解】二进制数101转换成十进制数为2的平方加2的一次方结果为5
18.执行print(22 * 1)的结果数据类型是( )
A.整型 B.浮点型 C.字符串 D.布尔类型
【答案】A
【详解】22和1都是整型,相乘结果22也是整型。
19.下列字符串表示错误的是( )
A.'程序设计' B."程序设计" C.程序设计 D."""程序设计"""
【答案】C
【详解】字符串必须用引号括起来,程序设计没有引号,不是正确的字符串表示形式。
20.执行print(22 / 1)的结果数据类型是( )
A.布尔类型 B.浮点型 C.字符串 D.整型
【答案】B
【详解】Python中除法(/)运算结果始终为浮点数,即使能整除,22 / 1结果22.0是浮点型。
二、填空题(本大题共8小题,每题5分,共40分)
21.表达式(2+3j).imag // 6的结果为 __________。
【答案】0.0
22.下面代码的运行结果为______
c = 9,
print(type(c))
【答案】<class 'tuple'>
23.多行字符串使用______引号(填"一"或"二"或"三")。
【答案】三
24.将____字符串赋给原字符串变量可以"删除"字符串中的所有字符。
【答案】空
25.转义字符中的回车用_____表示。
【答案】\r
26.print(len("he
w\ro\t"))的运行结果____。
【答案】7
27.转义字符中的空字符用_____表示。
【答案】\0
28.print(len(r"he
w\ro\t"))的运行结果____。
【答案】10
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$