2022年高中信息技术基础知识综合复习优化集训11函数与模块_第1页
2022年高中信息技术基础知识综合复习优化集训11函数与模块_第2页
2022年高中信息技术基础知识综合复习优化集训11函数与模块_第3页
2022年高中信息技术基础知识综合复习优化集训11函数与模块_第4页
2022年高中信息技术基础知识综合复习优化集训11函数与模块_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE 7PAGE 优化集训11函数与模块1.下列有关模块化程序设计的说法错误的是()A.将问题分解为若干个子问题,用相对独立的程序段解决子问题B.将常用的程序代码以模块化的形式保存C.需要时模块可以被重复调用,提高程序设计的效率D.程序设计时每次只能引入模块中的一个函数PythonShell中运行语句“frommathimport*”和“import random”。回答以下25题。2.下列表达式中值和其他不同是()A.3* 2B.ceil(8.5)C.floor(9.5)D.round(9.5)3.下列表达式的值最大的是()A.pow(3* 2)B.sqrt(81)C.floor(9.5

2、)D.ceil(9.5)4.写出以下表达式的值(1)round(pi,2)* 5* 2(2)log(e* 3)(3)degrees(0.5* pi)(4)round(radians(180),2)(5)ord(chr(99)(6)chr(ord(A)+32)(7)chr(ord(a)-32)5.根据要求写相应的表达式(1)两位随机正偶数(2)三位随机正奇数6.编写Python程序,检测设置的密码是否合法,根据判断结果输出不同的反馈信息。密码构成规则如下:(1)密码总位数为6;(2)必须包含小写字母、大写字母和数字字符。程序代码如下。为实现上述功能,请在划线处填入合适的代码。def jc(k):

3、a=0,0,0for:if i=0 and i=a and i=A and i0.5:c+=1 解析for语句用于控制n次循环,循环体内满足if后的条件为正面向上生成的随机数大于0.5;从print()函数的参数可知c为正面向上的次数,满足if后条件,则正面向上的次数加1。9.sample(range(1,s+1,1),n)解析sample(序列,挑选的元素个数)从第1参数的序列中随机挑选第2参数相应的元素个数,班级学号从1号到s号range(1,s+1)。10.shuffle(a)b.append(i)str(c/5)b=或者b.clear()解析第1个for将报名号155添加到列表a,然后通过shuffle函数将a中的元素随机排序(该函数没有返回值,参数可以是列表);第2个for将打乱顺序后的列表a中的报名号添加到列表b,满5个就输出一组报名号b,然后清空b后重新接收下5个;c是计数器,统计打乱重排后的报名号被添加到b的累计个数,因为是5个一组,所以组号为c整除取商,参与字符连接运算前用str()函数转为字符串型;打乱重排后的报名号,每5个添加到列表b输出后,需要清空列表b为下组输出做准备。11.Image.open(D:猫头.jpg)im.con

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论