浙教版(2019)必修一 3.3 简单算法及其程序实现 同步作业

2024-05-29
| 11页
| 37人阅读
| 0人下载

内容正文:

3.3 简单算法及其程序实现 一、选择题 1.下列选项中,属于计算机程序设计语言的是(   ) A.汇编语言 B.高级语言 C.自然语言 D.机器语言 2.某算法的部分流程图如图所示,输入a的值为26,若用Python语言描述,则下列正确的是() A. B. C. D. 3.在编写python程序时缩进的作用是()。 A.让程序更美观 B.只在for循环中使用 C.只在if语句中使用 D.用来界定代码块 4.有如下Python程序段: import random a=[0]*5;i=0;flag=True while  i<5: a[i]=random.randint(1,8) if i%2==1: a[i]=a[i]+a[i- 1] flag=not flag elif a[i]%2==0 and  flag ==False: i-=1 i+=1 执行该程序段后,列表 a的值不可能的是(      ) A.[5,12,1,3,2] B.[3,11,3,10,1] C.[4,5,5,11,7] D.[3,4,6,7,7] 5.运行Python程序的过程中出现了如下图错误提示,原因是()。 A.变量名51study太长 B.应该写成"chinese" =51study C.“chinese”应该写成“chinaˈs” D.变量名51study不符合python语言规范,变量名不能以数字开头 6.关于分支结构的叙述,正确的是(     )。 A.有一个入口,三个出口 B.有一个入口,一个出口 C.有一个入口,两个出口 D.有两个入口,一个出口 7.某算法的部分流程图如图所示,执行这部分流程后,输出s的值为64,则①处应填入(         ) A.i \ 4 = 2 B.Sqr(i) = Int(Sqr(i)) C.i Mod 2 = 1 D.i Mod 2 = 0 8.在Python中,下列程序段执行后,变量s的值是(    ) w=2 h=5 if h>8:    s=w*2 else:    s=w+1 A.1 B.2 C.3 D.4 9.在Python中,下列程序段执行后,输出的结果是(    ) s=1 n=4 for i in range(1,n):     s=s*i print(s) A.2 B.4 C.6 D.8 10.根据国家标准,室内空气质量指数的正常范围为0.5~2.5,如果空气质量指数大于2.5,则表明空气质量较差,空气质量指数小于0.5,表明空气质量较好,下列选项能正确表示这三种情况的是(   ) A. if zs>2.5:     print ("较差") elif 0.5<zs<2.5:     print ("正常") else:     print ("较好") B. if 2.5>zs>0.5:     print ("正常") elif zs<0.5:     print ("较好") else:     print("较差") C. if zs>2.5:     print ("较差") elif not zs > 0.5:     print ("较好") else:     print ("正常") D. if zs<0.5:     print ("较好") elif not zs > 2.5:     print ("正常") else:     print ("较差") A.A B.B C.C D.D 11.某校高二技术学考模拟考试成绩存放在“成绩.xlsx”中,徐老师编写了一个python程序,读取excel文件中的考试成绩,并按下图中的规则对成绩划分等第。若要在grade函数中方框①处填入代码,下列四个选项中不正确的是(    ) 程序代码如下: import pandas as pd def grade (s):            #返回成绩对应的等第 ① df=pd. read_excel("技术成绩. xlsx") level=[] for i in df. index:     lev= grade (________②________)    #取出技术成绩作为参数     level. append(lev) df['等级']=level print (df) A. B. C. D. 12.有如下Python程序段,执行该程序段后,输出显示的内容是(   ) s=0 for k in range(1,5,2):     if k<=1:         m=1     if k<=2:         m+=2     else:         m+=3     s+=m print(s) A.4 B.5 C.9 D.13 13.下列程序运

资源预览图

浙教版(2019)必修一  3.3 简单算法及其程序实现 同步作业
1
浙教版(2019)必修一  3.3 简单算法及其程序实现 同步作业
2
浙教版(2019)必修一  3.3 简单算法及其程序实现 同步作业
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。