资源简介 第三章 算法的程序实现一、选择题1.以( )开头的代码是注释语句,不参与程序的执行。A.% B.# C.“” D.;2.如果一个数从左到右和从右到左看都是一样的,称这个数为回文数。例如:12321。若将任意1个三位正整数存储到变量num 中,下列语句执行后变量new 的值是回文数的是( )A. B.C. D.3.某算法的部分流程图如图所示。执行这部分流程,输入变量n的值为5,则下列说法正确的是( )A.语句“c<=n?”共执行了4次 B.循环结束后,变量a的值为3C.循环结束后,变量b的值为5 D.循环结束后,程序输出的值为64.c=0for i in range(1,26):If i%2==0:c=c+1Print(c)上面程序运行结果是( )A.12 B.13 C.14 D.155.下列变量名在Python中合法的是( )A.36B B.F55# C.for D._Good6.下列表达式的值为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.py8.下列有关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.611.下列问题中,最适合用计算机编程来解决的是( )。A.找出10000以内的质数B.制定一份旅行计划C.处理音频文件D.处理数码照片12.已知变量a=5,a - =2,运算后变量a的值为( )A.0 B.1 C.3 D.713.已知列表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.printC.count D.__name__15.表达式 3 ** 2 的值为( )A.7 B.8 C.9 D.10二、填空题16.函数执行完成后,由______将表达式的值返回给调用者,结束函数。17.下列程序的运行结果为(______)k=0while k<=10:k=k+2print(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.B2.D3.D4.A5.D6.C7.D8.ACD9.B10.C11.A12.C13.D14.B15.C二、填空题16.return语句17.1218.五 数据库 产生记录集 处理数据 更新到数据库 断开19.列表 字符型 定义一个空的列表 0 6 可以向list中添加元素 展开更多...... 收起↑ 资源预览