内容正文:
编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
(1) 本专辑第17、第18卷精准对标安徽省考纲,知识模块(二)数据与数据运算:
1. 基本数据类型
2. 结构数据类型及其操作
3. 数据运算
4. 函数与模块
安徽省分类招生和对口招生考试 电子与信息大类
《计算机编程基础—Python 语言》考点双析卷 第18卷
基本运算(1) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.按位异或运算25^12的结果是( )
A.17 B.21 C.29 D.37
【答案】B
2.执行以下代码后,变量a和b的值分别是( )
a = 15
b = 4
a //= b
b **= 2
A.3 15 B.3 16 C.2 16 D.2 15
【答案】B
3.单分支结构中,_____表示s大于 20 或小于等于-90 的条件。( )
A.s>20 or s≤-90 B.s>20 and s<-90
C.s>20 or s>-90 D.s>20 or s<=-90
【答案】D
4.在Python中,表达式5.9 // 2的结果是( )
A.2 B.2.0 C.3 D.3.0
【答案】B
5.关于Python中的取余运算符%,下面说法正确的是( )
A.5 % -2的结果是-1 B.取余运算只能用于整数
C.5 % 2的结果是2 D.取余运算的结果总是浮点数
【答案】A
6.关于Python中的算术运算符优先级,下面说法正确的是( )
A.运算符**的优先级低于正负号
B.乘法和除法的优先级高于正负号
C.乘方运算符**的优先级高于正负号
D.加法和减法的优先级高于乘法和除法
【答案】C
7.在Python中,表达式-3 ** 2的结果是( )
A.9 B.-9 C.6 D.-6
【答案】B
8.表达式not 5 > 3 and 2 + 3 == 5的结果是( )
A.True B.False C.语法错误 D.None
【答案】B
9.表达式10 + 6 / 2 * 3 - 1的计算结果是( )
A.12.0 B.15.0 C.18.0 D.21.0
【答案】C
10.表达式3 + 4 * 5 ** 2的计算结果是( )
A.175 B.103 C.35 D.23
【答案】B
11.对于表达式2 * 3 ** 2 + 5 > 20 and 4 in [1,2,3,4]的运行结果是( )
A.True B.False C.4 D.语法错误
【答案】A
12.在Python中,表达式~(-5%2)的结果是( )
A.0 B.-1 C.-2 D.2
【答案】C
13.关于异或运算符^,下面说法正确的是( )
A.异或运算相同为1,不同为0
B.64^14的结果是78
C.异或运算的结果总是大于操作数
D.异或运算不能用于负数
【答案】B
14.在Python中,表达式64&15的结果是( )
A.64 B.15 C.79 D.0
【答案】D
15.关于左移运算符<<,下面说法正确的是( )
A.16 << 2的结果是32
B.左移运算相当于乘以2的n次方
C.左移运算会改变操作数的符号
D.左移运算的结果总是负数
【答案】B
16.关于Python中的位运算符,以下说法正确的是( )
A.位运算符可以用于所有数据类型
B.位运算符只适用于整数类型
C.位运算符可以用于字符串类型
D.位运算符可以用于浮点数类型
【答案】B
17.关于Python中的关系运算符,下面说法正确的是( )
A.关系运算符的结果只能是整数0或1
B.关系运算符的运算结果总是布尔型
C.关系运算符只能用于数值类型的比较
D.关系运算符的优先级高于算术运算符
【答案】B
18.在Python中,表达式2.46 <= 8.33的结果是( )
A.True B.False C.1 D.0
【答案】A
19.关于Python中的连续不等式,下面说法正确的是( )
A.3 < 4 < 7这种写法在Python中是不合法的
B.3 < 4 < 7等同于3 < 4 and 4 < 7
C.连续不等式只能用于数值比较,不能用于字符串
D.连续不等式中的运算符必须相同
【答案】B
20.在Python中,表达式'abc' > 'xyz'的结果是( )
A.False B.True C.报错 D.None
【答案】A
二、填空题(本大题共8小题,每题5分,共40分)
21.在 Pandas 的条件筛选中,逻辑与和逻辑或运算符分别用 ________ 和 ________ 表示。
【答案】 & |
22.按位取反运算~9//3的结果是 ________。
【答案】-4
23.执行以下同步赋值和复合赋值后,变量a, b, c的值分别是________。
a, b, c = 12, 5, 8
a, b = b, a
c **= 2
a %= b
【答案】5 12 64
24.表达式2.0**2**3的值结果________。
【答案】256.0
25.表达式8/4//2+16**0.5+(-3)**2的值结果________。
【答案】14.0
26.表达式(57|19) + (13&31)的值结果________。
【答案】72
27.表达式3 > 2 + 1 or 5 == 5 and 2 < 3的结果是 ________。
【答案】True
28.int("1F", 16) + int("1101", 2) - int("27", 8)的结果是 ________。
【答案】21
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
(1) 本专辑第17、第18卷精准对标安徽省考纲,知识模块(二)数据与数据运算:
1. 基本数据类型
2. 结构数据类型及其操作
3. 数据运算
4. 函数与模块
安徽省分类招生和对口招生考试 电子与信息大类
《计算机编程基础—Python 语言》考点双析卷 第18卷
基本运算(1) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.按位异或运算25^12的结果是( )
A.17 B.21 C.29 D.37
2.执行以下代码后,变量a和b的值分别是( )
a = 15
b = 4
a //= b
b **= 2
A.3 15 B.3 16 C.2 16 D.2 15
3.单分支结构中,_____表示s大于 20 或小于等于-90 的条件。( )
A.s>20 or s≤-90 B.s>20 and s<-90
C.s>20 or s>-90 D.s>20 or s<=-90
4.在Python中,表达式5.9 // 2的结果是( )
A.2 B.2.0 C.3 D.3.0
5.关于Python中的取余运算符%,下面说法正确的是( )
A.5 % -2的结果是-1 B.取余运算只能用于整数
C.5 % 2的结果是2 D.取余运算的结果总是浮点数
6.关于Python中的算术运算符优先级,下面说法正确的是( )
A.运算符**的优先级低于正负号
B.乘法和除法的优先级高于正负号
C.乘方运算符**的优先级高于正负号
D.加法和减法的优先级高于乘法和除法
7.在Python中,表达式-3 ** 2的结果是( )
A.9 B.-9 C.6 D.-6
8.表达式not 5 > 3 and 2 + 3 == 5的结果是( )
A.True B.False C.语法错误 D.None
9.表达式10 + 6 / 2 * 3 - 1的计算结果是( )
A.12.0 B.15.0 C.18.0 D.21.0
10.表达式3 + 4 * 5 ** 2的计算结果是( )
A.175 B.103 C.35 D.23
11.对于表达式2 * 3 ** 2 + 5 > 20 and 4 in [1,2,3,4]的运行结果是( )
A.True B.False C.4 D.语法错误
12.在Python中,表达式~(-5%2)的结果是( )
A.0 B.-1 C.-2 D.2
13.关于异或运算符^,下面说法正确的是( )
A.异或运算相同为1,不同为0
B.64^14的结果是78
C.异或运算的结果总是大于操作数
D.异或运算不能用于负数
14.在Python中,表达式64&15的结果是( )
A.64 B.15 C.79 D.0
15.关于左移运算符<<,下面说法正确的是( )
A.16 << 2的结果是32
B.左移运算相当于乘以2的n次方
C.左移运算会改变操作数的符号
D.左移运算的结果总是负数
16.关于Python中的位运算符,以下说法正确的是( )
A.位运算符可以用于所有数据类型
B.位运算符只适用于整数类型
C.位运算符可以用于字符串类型
D.位运算符可以用于浮点数类型
17.关于Python中的关系运算符,下面说法正确的是( )
A.关系运算符的结果只能是整数0或1
B.关系运算符的运算结果总是布尔型
C.关系运算符只能用于数值类型的比较
D.关系运算符的优先级高于算术运算符
18.在Python中,表达式2.46 <= 8.33的结果是( )
A.True B.False C.1 D.0
19.关于Python中的连续不等式,下面说法正确的是( )
A.3 < 4 < 7这种写法在Python中是不合法的
B.3 < 4 < 7等同于3 < 4 and 4 < 7
C.连续不等式只能用于数值比较,不能用于字符串
D.连续不等式中的运算符必须相同
20.在Python中,表达式'abc' > 'xyz'的结果是( )
A.False B.True C.报错 D.None
二、填空题(本大题共8小题,每题5分,共40分)
21.在 Pandas 的条件筛选中,逻辑与和逻辑或运算符分别用 ________ 和 ________ 表示。
22.按位取反运算~9//3的结果是 ________。
23.执行以下同步赋值和复合赋值后,变量a, b, c的值分别是________。
a, b, c = 12, 5, 8
a, b = b, a
c **= 2
a %= b
24.表达式2.0**2**3的值结果________。
25.表达式8/4//2+16**0.5+(-3)**2的值结果________。
26.表达式(57|19) + (13&31)的值结果________。
27.表达式3 > 2 + 1 or 5 == 5 and 2 < 3的结果是 ________。
28.int("1F", 16) + int("1101", 2) - int("27", 8)的结果是 ________。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$