3.3 简单算法及其程序实现 第3课时(分层作业)

2024-03-25
| 7页
| 288人阅读
| 4人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 -
章节 3.1 用计算机编程解决问题的一般过程
类型 作业-同步练
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 261 KB
发布时间 2024-03-25
更新时间 2024-03-28
作者 小太阳
品牌系列 -
审核时间 2024-03-25
下载链接 https://m.zxxk.com/soft/44085962.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

3.3 简单算法及其程序实现 第3课时(分层作业) 【夯实基础】 1. 在Python中,下列程序运行后得到的是( ) sum=0 for x in range(2,100,2): sum=sum+x print(sum) A.2至100的和 B.2至99奇数的和 C.2至100偶数的和 D.2至98偶数的和 2. 程序如下 a=int(input()) b=int(input ()) c=a+b print(a,’+’,b,’=’,c) 通过键盘分别输入23和3,运算结果是( ) A.26 B.23+3=26 C.’23’+”3”=26 D.24+4=28 3. 下面if语句统计满足“性别 (gender) 为男、职称(rank) 为副教授、年龄(age)小于40岁”条件的人数,正确的语句为( )。 A.if(gender=="男" or age<40 and rank=="副教授"): n+=1 B.if(gender=="男" and age<40 and rank=="副教授"): n+=1 C.if(gender=="男" and age<40 or rank=="副教授"): n+=1 D.if(gender=="男" or age<40 or rank=="副教授"): n+=1 4. 程序的三种基本结构为( ) A.顺序结构、树形结构和选择结构 B.网状结构、顺序结构和选择结构 C.顺序结构、选择结构和循环结构 D.网状结构、循环结构和树形结构 5.   购买地铁车票:乘1-4站3元/人;5-9站4元/人;9站以上5元/人。根据输入的站数N,输出应付款M,如需将算法补充完整,最适合的选项是( ) A.N>9 B.N<=9 C.5<=N<=9 D.N>=5 and N<=9 6. 关于分支结构的叙述,正确的是( )。 A.有一个入口,三个出口 B.有一个入口,一个出口 C.有一个入口,两个出口 D.有两个入口,一个出口 7. 以下程序的输出结果是( ) a=1 if a>0: a=a+1 else: a=a-1 print(a) A.0 B.1 C.2 D.3 8. 某算法的部分流程图如图所示,输入a的值为26,若用Python语言描述,则下列正确的是() A. B. C. D. 【巩固提升】 1. 有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是( ) A.k=8输出:[8,4] B.k=9输出:[8,9,4,9] C.k=10输出:[8,10,9,4,9,10] D.k=13输出:[8,10,9,13,4,9,13] 2. 阅读下列程序,写出运行结果。 程序运行后,输入:8 运行结果是:_____________ 3. 以下程序段运行结果是( ) s = 0 for i in range(11): if i % 2==0: s = s + i else: s = s - i print(s) A.55 B.-5 C.5 D.-55 4. 有下列Python程序段: a=[3,7,8,2,19,10,16,12] n=len(a) for i in range(2): k=i for j in range(i+1,n): if a[k]<a[j]: k=j if i!=k: a[i],a[k]=a[k],a[i] 下列说法不正确的是( ) A.程序段执行后,列表a中的元素为[19,16,8,2,3,10,7,12] B.代码“for i in range(2):”等价于“for i in range(0,2):” C.程序段执行后,变量k的值为7 D.将代码“if i!=k:”修改为“if k>i:”,不会影响程序的运行结果 【拓展应用】 1. 编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上。 提示:考虑使用range(#begin,#end) 2. 根据输入的18位身份证,输出身份证中包含的出生日期信息。 sfz = input("请输入您的身份证号码(18位):") if _____①_______: print("您的身份证号码长度不对!") else:

资源预览图

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