2021-2022学年高中信息技术浙 教版(2019) 必 修 1 第三章 算法的程序实现 本章小结(习题) (含答案)

文档属性

名称 2021-2022学年高中信息技术浙 教版(2019) 必 修 1 第三章 算法的程序实现 本章小结(习题) (含答案)
格式 docx
文件大小 50.5KB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2021-10-13 08:10:52

图片预览

文档简介

第三章 算法的程序实现
一、选择题
1.以( )开头的代码是注释语句,不参与程序的执行。
A.% B.# C.“” D.;
2.如果一个数从左到右和从右到左看都是一样的,称这个数为回文数。例如:12321。若将任意1个三位正整数存储到变量num 中,下列语句执行后变量new 的值是回文数的是( )
A. B.
C. D.
3.某算法的部分流程图如图所示。执行这部分流程,输入变量n的值为5,则下列说法正确的是( )
A.语句“c<=n?”共执行了4次 B.循环结束后,变量a的值为3
C.循环结束后,变量b的值为5 D.循环结束后,程序输出的值为6
4.c=0
for i in range(1,26):
If i%2==0:
c=c+1
Print(c)
上面程序运行结果是( )
A.12 B.13 C.14 D.15
5.下列变量名在Python中合法的是( )
A.36B B.F55# C.for D._Good
6.下列表达式的值为True的是?( )
A.True>2 B.3>2>2 C.('3','2')<('33','22') D.'abc'>'xyz'
7.Python文件的后缀名是( )
A.pdf B.do C.pass D.py
8.下列有关for循环语句说法正确的是( )。
A.for 循环变量 in 列表后面必须加冒号
B.For循环所包含的语句是不以缩进为标志的。
C.列表的几种表达方式有直接罗列,先定义后使用和使用range()函数
D.For循环所包含的语句是以缩进为标志的。
9.变量赋值就是把数据和变量关联起来,以下a的数据类型在赋值后为元组的是( )。
A.a=[2020, 11]
B.a=(2020,11)
C.a=2020,11}
D.a='year':'czm','month':11}
10.表达式120%8*2-6 的运行结果为( )
A.24 B.-24 C.-6 D.6
11.下列问题中,最适合用计算机编程来解决的是( )。
A.找出10000以内的质数
B.制定一份旅行计划
C.处理音频文件
D.处理数码照片
12.已知变量a=5,a - =2,运算后变量a的值为( )
A.0 B.1 C.3 D.7
13.已知列表La=[1,2,3],执行语句La=[2]+La后,列表La中的元素为( )
A.[3,4,5] B.[1,2,3,2]
C.[1,2,2,3] D.[2,1,2,3]
14.下面哪个不是Python合法的标识符( )
A.int_3 B.print
C.count D.__name__
15.表达式 3 ** 2 的值为( )
A.7 B.8 C.9 D.10
二、填空题
16.函数执行完成后,由______将表达式的值返回给调用者,结束函数。
17.下列程序的运行结果为(______)
k=0
while k<=10:
k=k+2
print(k)
18.用Python访问Access数据库一般可分为________个步骤:
第一步:建立与________的连接;第二步:根据需要________;
第三步:访问记录集,________;
第四步:根据需要把处理好的数据________中;
第五步:________与数据库的连接。
19.阅读程序。分析代码并回答问题。
list=['a','b','c','d','e','f','g']
list1=[]
list2=[]
for i in range(7):
if i%2==0:
list1.append(list[i])
else:
list2.append(list[i])
print(list1)
print(list1)
(1)list 的数据类型是 _______。
(2)list中的元素的数据类型 ________。
(3)list1=[]的作用是 _______。
(4)for i in range(7)语句中,i 的实际数据范围是从_____到 ____。
(5)append(list[i])的作用是______。
【参考答案】
一、选择题
1.B
2.D
3.D
4.A
5.D
6.C
7.D
8.ACD
9.B
10.C
11.A
12.C
13.D
14.B
15.C
二、填空题
16.return语句
17.12
18.五 数据库 产生记录集 处理数据 更新到数据库 断开
19.列表 字符型 定义一个空的列表 0 6 可以向list中添加元素