ImageVerifierCode 换一换
格式:PDF , 页数:28 ,大小:1.57MB ,
资源ID:226634      下载积分:15 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/226634.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(试卷Python期末考试题复习知识点试卷试题.pdf)为本站上传会员【曲****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

试卷Python期末考试题复习知识点试卷试题.pdf

1、试卷Python期末考试题复习知识点试卷试题一、选择题1.下列选项中,属于Python输出函数的是()。A.random()B.print()C.sqrt()D.input()2.下列Python程序段运行的结果是()f=/A:B7cla=len(f)print(,a=,a)A.a=2 B.a=A C.a=C D.a=33.Python不支持的数据类型有()。A.char B.int C.float D.list4.下列Python表达式的值为偶数的是()A.12*3%5 B.len(“Welcome)C.int(3.9)D.abs(-8)5.在Python中运行下列程序,输出结果为()for

2、 i in range(1,6):print/*)A*b*c*d*6.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为 a=a*bb=a/ba=a/bA.a=3 b=5 B,a=15 b=3 C.a=5 b=5 D,a=5 b=37.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char8.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是()A.(x%4=0)or(x%100!=0)B.(x%4=0)and(x%100!=0)C.(x/4=0)or(x/100!=0)D.(x/4=0)and(x/1

3、00!=0)9.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的 标识符是()A.:B.#C.,D.!10.Python的序列类型不包括下列哪一种?()A.字符串 B,列表 C.元组 D.字典11.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a/0.001 C.round(a,3)D.round(3za)12.下列定义变量的python程序语句变量赋值错误的是()A.x=y=l B.x,y=l,2 C,x=l D.x=l,213.以下python程序段运行后,s的值是()n=0 s=0while s s2的值为(

4、)A,“python”B,“Python”C.True D.False16.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是()曰 Pythoit34 DLLs DocIf).includeItl Lx b libs if)Script1|+1 C.Ill D.C:19.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现 B.解决问题的过程就是实现算法的过程 C.算法是程序设计的“灵魂”D.算法可以通过编程来实现20.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的

5、发展过程。其中python语言是属于()。A.机器语言 B,高级语言 C.汇编语言 D.自然语言21.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。A.Python IDLE B.Xmind22.运行如下Python程序,结果为()。c.网络画板D.儿何画板n=18;m=24;r=l while r!=0:r=m%n m=n n=r print(m)A.1 B.323.如下Python程序段x=0while x 1解的是()A.xl or x-l or xl and x-l and xb A

6、nd b3的值是()A.False B.True C.-1D.133.在Python中,通过()函数查看字符的编码。A.int()B,ord()C.chr()D.yolk()34.下列Python程序段运行的结果是()x=0for i in range(l,20z3):x=x+iprint(x)A.80 B,190 C.70D.21035.在python计数循环中,列表正确的输写方式是()oA.(1,2,3)B.(1,2.3)C.1,2.3 D.1,2,336.运行下列Python程序,输出结果为True,则空白处应为()a=15b=46if:print(/True/)else:print(F

7、lase)A.a=b B.ab C.a 野Hfioatlinput(输入体重(kg):)SyntaxError invalid syntaxA.变量名lw太短 B.应该写成float(input(输入体重(kg):)=lwC.将float改为int D.变量名lw不符合Python语言规范,不能以数字开头 45.下面哪个不是Python合法的标识符()A.int_3 B,30XLC.selfD._abc46.以下Python代码的运行结果是()。a=3b=4a=a*bprint(a)A.3 B.4C.12D.a*b47.下面()是Python合法的变量名A.int32 B.40XLC.self

8、D.name48.下列选项中,不能作为python程序变量名的是()A.abc B.abcl23C.123abcD.abc_12349.下列选项中,可作为Python变量名的是()A.int B.AbcC.floatD.Complex50.下面代码执行完毕后,a和b的值分别为()a=la=l;b=2b=2;a=ba=b;VB、Python 代码JAVA代码A.1 和 2 B.1 和 1 C.2 和 2 D.2 和 1二、程序填空51.编写程序。如图所示的算法,请用Python程序写出实现该算法相应的代码。52.(项目情境)水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它 本身,例

9、如:1*3+5*3+3*3=153。这类三位数也被叫做自恋数、自幕数或者阿姆斯特朗 数。(问题求解)设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程 序,在空白处填写适当的表达式或语句,使程序完整。print(三位数之内的水仙花是门 for x in:b=x/100s=_g=_if x=(b*3+s*3+g*3):53.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写 python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界 面如图所

10、示:请输入一个正整数n:1 0 0第1对双胞胎数:第2对双胞胎数:第3对双胞胎数:第4对双胞胎数:第5对双胞胎数:第6对双胞胎数:第7对双胞胎数:第8对双胞胎数:共有8对双胞胎数3和55和711 和 1317 和 1929 和 3141 和 4359 和 6171 和 73实现上述功能的程序如下,请在划线处填入合适的代码。import math def isprime(x):for i in range(2,int(math.sqrt(x)+l):if x%i=0:f=Falsereturn fn=int(input(请输入一个正整数n:)c=0k=3while k=80:print(sum)

11、执行上述程序段后,输出的内容是58.小敏有10万元本金,想要购买银行保证收益型理财产品。每年到期后连本带利仍购买 此种理财。请你帮助小敏分析,在年收益率不变的情况下,多少年后小敏的累计收益能超 过本金,请完成程序填空。(例如输人:5.15%,输出:14年后收益超过本金。)1 s=input(请输入年利率:)2 rate=float(s:-l)*0.013 money=1000004 year=O5 while money=200000:6 money=round(),2)7 year=year+l8 print(year,年后收益超过本金。”)(1)程序第6行下划线处应填入-(2)程序第2行的

12、作用是,并赋值给变量rate。(3)该程序主要是通过while实现 结构。59.有如下程序段:sum=Ofor i in range(l/20,3):sum+=iprint(sum=,sum)循环变量i的初值为:,终值为:,步长为:该程序执行后,输出的结果为:o60.(最大公约数)用辗转相除法求两个正整数的最大公约数。代码如下:def gcd(m,n):r=_while r!=0:m=nn=return_a=int(input(请输入 a 的值:)b=int(input(请输入 b 的值:)print/最大公约数是:,)填空:61.编写一个程序,实现九九乘法口诀表。62.输入n,计算s=l!+

13、2!+.+n!的未6位(不含前导0)。N=1000000,n!表示前n个正 整数之积。63.调试程序。请阅读以下程序并写出运行结果。-;le Edi*i-ij,二一巾 Ocic-#exl6.py Pi=0 Isum=0i10:it i%3=0:sum-+=i print(i)i=i+l print(suin-,sum)#exl6.pyi=0sum=Owhile i10:if i%3=0:sum+=i print(i)i=i+lprintCsumsum)64.完善程序。以下是计算S=l+6+ll+101的程序代码。请你在处填写正确的语句。s=0 k=l,(k Is=O k=lwhile(k=10

14、1)s=O k=lwhile(kRESTART:Ecs!二secret:cssecret:print,唉,清大啦I)print(嘿哩,小了一)cs=int(input(重割病一i晶谐的数字是:print(“游戏结荣,不玩7!)-一猜赖静我你猜的数字是15 唉,清大啦!重新猜一个靠谱的数字是:7唉L猜大啦!exit重新清一个靠谱的数字是:3 演戏结束,不玩了!import random secret=random.randint(0,10)print(-猜数游戏)cs=int(input(你猜的数字是“)while cs!=secret:cssecret:(唉,猜大啦!)print(嘿嘿,猜小了

15、!”)cs=int(input(重新猜一个靠谱的数字是:)print(游戏结束,不玩了!”)【参考答案】*试卷处理标记,请不要删除一、选择题1.B【详解】本题考查的是Python函数。print。是Python输出函数;input。是Python输入函数。故选项B正确。解析:B【详解】本题考查的是Python函数。print。是Python输出函数;input。是Python输入函数。故选项 B正确。2.D【详解】本题主要考查Python程序的执行。a=len(f)=3,故print要考a)的结果是a=3,故本题选D选项。解析:D【详解】本题主要考查Python程序的执行。a=len(f)=3

16、,故print(,a=:a)的结果是a=3,故本题选D选 项。3.A【详解】本题考查Python数据类型相关的知识点Python不支持char类型、byte类型。故本题选A选项解析:A【详解】本题考查Python数据类型相关的知识点Python不支持char类型、byte类型。故本题选A选项4.D【详解】本题主要考查Python表达式。12*3%5=1,len(Welcome”)=7,int(3.9)=3,abs(-8)=8,故本题选 D 选项。解析:D【详解】本题主要考查 Python 表达式。12*3%5=1,len(Welcome)=7,int(3.9)=3,abs(-8)=8,故本题选

17、D选项。5.D【详解】本题考查Python程序调试与执行for i in range(1,6),i的范围是从1到5,不包括6。故本题选D选项解析:D【详解】本题考查Python程序调试与执行for i in range(lz6),i的范围是从1到5,不包括6。故本题选D选项6.D【详解】本题主要考查Python表达式的运行。a=3,b=5,a=a*b=15,b=a/b=15/5=3,a=a/b=15/3=5,故运行下列程序段后,a和b的解析:D【详解】本题主要考查 Python 表达式的运行。a=3,b=5,a=a*b=15,b=a/b=15/5=3,a=a/b=15/3=5,故运行下列程序段

18、后,a和b的值为a=5b=3,故本题选D选项。7.A【详解】本题主要考查Python变量。Python中,int是整型,str是字符串型,float是浮 点型,故本题选A选项。解析:A【详解】本题主要考查Python变量。Python中,int是整型,str是字符串型,float是浮点型,故本 题选A选项。8.B【详解】本题主要考查Python表达式的运算。逻辑运算符“且”用and表示,“或”用 or表示,变量x能够被4整除用x%4=0表示,不能被100整除用x%100!=0,故 本题选B选项。解析:B【详解】本题主要考查Python表达式的运算。逻辑运算符“且”用and表示,“或”用。r表示

19、,变 量x能够被4整除用x%4=0表示,不能被100整除用x%100!=0,故本题选B选项。9.B【详解】本题主要考查Python程序注释知识点。Python程序中用作注释的标识符是“物,故本题选B选项。解析:B【详解】本题主要考查Python程序注释知识点。Python程序中用作注释的标识符是“甲,故本题选 B选项。10.A【详解】本题主要考查Python序列类型。Python的序列类型包括:列表、元组和字典,故本题选A选项。解析:A【详解】本题主要考查Python序列类型。Python的序列类型包括:列表、元组和字典,故本题选A 选项。11.C【详解】本题主要考查Python函数。roun

20、d(x,n)方法返回x的小数点四舍五入到n个数字,故要实现将实数型变量a的值保留三位小数,可以使用语句round(a,3),故本题 选C选项。解析:c【详解】本题主要考查Python函数。round(x,n)方法返回x的小数点四舍五入到n个数字,故要实现 将实数型变量a的值保留三位小数,可以使用语句round(a,3),故本题选C选项。12.C【详解】本题主要考查Python赋值语句。x=l是条件判断语句(判断x是否等于1);选项A结果是x=l,y=l;选项B结果是x=l,y=2;选项D结果是x=(l,2),故本 题选C选项。解析:C【详解】本题主要考查Python赋值语句。x=l是条件判断语

21、句(判断x是否等于1);选项A结果 是x=l,y=l;选项B结果是x=l,y=2;选项D结果是x=(l,2),故本题选C选项。13.C【详解】本题主要考查Python程序的执行。n=0,s=0,循环条件是s=10,则循环结束 时,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序结束后,s 的值是 18,故 解析:C【详解】本题主要考查Python程序的执行。n=0,s=0,循环条件是ss2的值为True,故本题选C 选项。16.B详解本题主要考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,python34为树的根结点(父节点);图中python34根结点有8

22、个子结点;图中 python34根结点下有5个子解析:B【详解】本题主要考查计算机文件存储结构。由图可知,图中文件存储结构为树结构,python34为 树的根结点(父节点);图中python34根结点有8个子结点;图中python34根结点下有5个 子树(子结点);图中Tools是python34的子树(子结点),故本题选B选项。17.A【详解】本题主要考查Python数据类型。“python”是字符串常量,3.14,2018是数值型 常量,ent是变量,故本题选A选项。解析:A【详解】本题主要考查Python数据类型。python是字符串常量,3.14,2018是数值型常量,ent是 变量,

23、故本题选A选项。18.B【详解】本题主要考查Python命令提示符。python的命令行提示符是,故本题选B 选项。解析:B【详解】本题主要考查Python命令提示符。python的命令行提示符是,故本题选B选项。19.A【详解】本题考查的是算法相关知识。所谓“算法”就是解题方法的精确描述,由有限 个步骤组成。算法独立于任何具体的语言,但Python算法也可以用其他语言来 实现,故选项A错误;解决问题的过程就是实现解析:A【详解】本题考查的是算法相关知识。所谓“算法”就是解题方法的精确描述,由有限个步骤组成。算法独立于任何具体的语言,但Python算法也可以用其他语言来实现,故选项A错误;解

24、决问题的过程就是实现算法的过程。算法可以通过编程来实现。算法是程序设计的核心,即是程序设计的“灵魂”。故应选A。20.B【详解】本题考查的是计算机语音相关知识。高级语言是一种独立于机器,面向过程或 对象的语言。python语言是一种面向对象的动态类型语言,故选项B正确。解析:B【详解】本题考查的是计算机语音相关知识。高级语言是一种独立于机器,面向过程或对象的语言。python语言是一种面向对象的动态类型语言,故选项B正确。21.A【详解】本题Python相关知识点IDLE是Python所内置的开发与学习环境,故除了可以通过书中的JupyterNotebook外,处理数据还可以通过Python

25、IDLE工具实现解析:A【详解】本题Python相关知识点IDLE是Python所内置的开发与学习环境,故除了可以通过书中的Jupyter Notebook外,处 理数据还可以通过Python IDLE工具实现。故本题选A选项22.C【详解】本题主要考查Python循环结构。分析程序可知,该程序求m、n的最大公约数,程序结束后iii=6,此时厂0,故本题选C选项。解析:c【详解】本题主要考查Python循环结构。分析程序可知,该程序求m、n的最大公约数,程序结束 后m=6,此时r=0,故本题选C选项。23.B【详解】木题主要考查Python程序的执行。第一遍循环,x=(0+2)*(0+3)=6

26、;第 二遍循环*=(6+2)*(6+3)=72,不满足x50,退出循环,故 解析:B【详解】本题主要考查Python程序的执行。第一遍循环,x=(0+2)*(0+3)=6;第二遍循环x=(6+2)*(6+3)=72,不满足x50,退出循环,故运行后,x的值为72,故本题选B 选项。24.C【详解】本题考查的是Python函数。input()是输入函数,print。是输出函数。故选项C 正确。解析:C【详解】本题考查的是Python函数。input()是输入函数,print。是输出函数。故选项C正确。25.A【详解】本题主要考查Python表达式。题干不等式方程可以写成xl,用 Python表示

27、是xl or x-l,故本题选A选项。解析:A【详解】本题主要考查Python表达式。题干不等式方程可以写成xl,用Python表示是 xl orxb值为False,b3值为True,逻辑运算符“And两边都为真,表达式的值才为真,故表达式abAnd b3的值是F解析:A【详解】本题主要考查Python表达式的运算。a=2,b=5,ab值为False,b3值为True,逻辑运算 符“And两边都为真,表达式的值才为真,故表达式abAndb3的值是False,故本题选 A选项。33.B【详解】本题主要考查Python字符函数。int()函数用于将一个字符串或数字转换为整型;。3()函数它以一个字

28、符(长度为1的字符串)作为参数,返回对应的ASCII数值,或者Uni解析:B【详解】本题主要考查Python字符函数。int()函数用于将一个字符串或数字转换为整型;。)函数 它以一个字符(长度为1的字符串)作为参数,返回对应的ASCII数值,或者Unicode数值;chr()函数返回当前整数对应的ASCII字符;yolk是一个python工具,用于获取有关已安装 的python包的信息,故本题选B选项。34.C【详解】本题主要考查Python程序的执行。变量i的范围是从120,每次递增3,故 x=0+l+4+7+10+13+16+19=70,输出x为70,故程序段运行的结果是70,故本题 选

29、C选项。解析:C【详解】本题主要考查Python程序的执行。变量i的范围是从120,每次递增3,故x=0+l+4+7+10+13+16+19=70,输出x为70,故程序段运行的结果是70,故本题选C选项。35.D【详解】本题考查的是python列表相关知识。列表参数必须是由方括号括起来的列表,参数之间用分号。故选项D正确。解析:D【详解】本题考查的是python列表相关知识。列表参数必须是由方括号括起来的列表,参数之间用 分号。故选项D正确。36.C【详解】本题考查Python程序调试ab时,执行print(True)。故本题选C选项解析:C【详解】本题考查Python程序调试aa and c

30、b:print(最大数为:,c)elif ba:print(最大数数,b)else:print(最大小数为,a)I a=f loat(input(话输入一个凝)b=f loat(input”宿输入一千数)c=float(input 1青输入一个制 if ca 山i cb:print(扇大数为:”,c)ba:print(最大数数、b)print最大小数为,a)【详解】本题主要考查算法描述及Python程序设计。分析算法流程图,首先输入a、b、c三个数,进行两两比较,输出最大数,故Python程序设计如下:a=float(input(请输入一个数)请输入一个数44 港输入一个数66 宿输入一I数3

31、4 最大数数66.0b=float(input(请输入一个数)c=float(input(请输入一个数)if ca and cb:print(最大数为:,c)elif ba:print(最大数数,b)else:print(最大小数为,a)52.range(100z1000)x/10%10 x%10 print(三位数之内的水仙花是:+str(x)【详解】本题主要考查Python程序的执行与调试。水仙花数是指一个三位数,即100,999,for x in range(100,1000)表示 x 的范围是 100-999,故此处填 range(100,1000)。变量 g、s、b 分 别存放个位、

32、十位、百位上的数,故s=x10%10(“表示整除,”表示取余)。(3)g=x%10o如果满足x=(b*3+s*3+g*3),则输出“三位数之内的水仙花是:X,故此 处填print(三位数之内的水仙花是:+str(x)53.f=True isprime(k+2)k=k+l 或 k+=l 或 k=k+2 或 k+=2【详解】本题主要考查Python程序的执行与调试。isprime(x)用来判断x是不是素数,通过用x 整除2int(math.sqrt(x),如果余数为。则表明该数不是素数,赋值f为假退出循环,f的初 值为True,故第一空填f=True。若两个素数之差为2,则该对素数称为双胞胎数,此

33、 处判断相差为2的两个数是不是素数,故第二空填isprime(k+2)。素数都是奇数,此处 需要更新k的值继续循环判断,可以将k的值递增1或递增2,故填k=k+l或k+=l或 k=k+2 或 k+=2o54.+-*/b=0 str(c)【详解】本题主要考查Python程序执行与调试。变量价用来接收运算符,由代码iffhins”可 知,变量s保存加减乘除(+-*/)四种运算符,故此处填变量b保存第二个数,当进行除法运算时,如果除数为“0”,提示输出“除数不能为0!”,此处是处理b=0的 情况,故填b=0。变量c保存运算结果,此处输出c的结果,故填str(c)。55.import 019(包括 0

34、 和 19)import random as r 让程序无限循环 break;【详解】本题主要考查Python程序的执行与调试。Python中导入库文件的命令是import,如 import randomorandom.randrange(0,20)生成的随机数的范围是019(包括0和19)。如果不想写类似random.randrange(0,20)这么长的句子,可以修改程序中的第一行为 import random as r(给random取个简单的别名)。while True的作用是让程序无限循环。如果while True造成程序无法停|匕 我们可以在程序中添加一行break;(满足条件后,

35、执 行break;可以跳出循环)。56.不能 1080*1920*24*25*l/1024/1024/100-10.8Mbps,大于网络传输带宽 10Mbps,所以不能满足直播要求。1 2 或 2.0 shqk.xlsx或 shqk.xlsx”(detail售 价detail进价1)*detail/数量【详解】本题主要考查Python程序设计相关知识点。手机、数码照相机均属于模数转换的设备,可以实现模拟信号与数字信号的转换,故填。根据直播平台要求,直播画面是 1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优 化的情况下,小强家目前10Mbps的

36、宽带不能满足直播要求。视频存储容量=像素*颜色 深度*帧频*时长,1080*1920*24*25*l/1024/1024/100-10.8Mbps,大于网络传输带宽 10Mbps,所以不能满足直播要求。由图可知,1表示成交,0表示未成交,流水号为 2019030602的售货记录中,已成交的商品类别数是1,都是饮料(即货号17和货号5)。该流水号的总利润是(2.925)*3+(1-0.8)*4=2.0,故填2或2.0。该表格文件名是 shqk.xlsx,此处读入该表格文件,故填*hqk.xlsx,或“shqk.xlsx”。利润=(售价-进价)*数量,数据已经读到detail中,故此处填(deta

37、il售价detail/进价1)*detail/数量 57.n=len(a)sum+=l 或 sum=sum+l 6【详解】本题主要考查Python程序调试与执行。变量n用来保存数组a的长度,使用len函数,故此处填n=len(a)。使用for循环统计出80分(含80)以上的人数,用变量sum统计满 足条件的人数,当满足if条件时,sum变量递增,故此处填sum+=l或sum=sum+l。执 行上述程序段后,sum=6,故输出的内容是6。58.money*(l+rate)将输入的字符串年利率由百分制转换为浮点数循环【详解】本题主要考查Python程序设计。round(x,n)函数是将x取n位,此

38、处是计算当前年份的收 益,收益=本金+本金*年利率,故填money*(l+rate),并将结果取2位。程序第2行的作 用是将输入的字符串年利率由百分制转换为浮点数,并赋值给变量rate。该程序主要是 通过while实现循环结构。59.初值为1终值为:20步长为:3 sum=70【详解】本题主要考查Python循环结构。由代码f。门in range(l,20,3),可知循环变量i的初值为1,终值为20,步长为3。该程序执行后,输出的结果为sum=sum+i=0+l+4+7+10+13+16+19=70o60.m%n r r=m%n n gcd(a,b)【详解】本题主要考查Python程序设计。首

39、先对m和n求余得到r,判断r是否为0,故此处填m%no如果r为。则结束,否则更新m的值为n,n的值为r。此处用更新后的m和n继 续求r,继续判断,故填r=m%n。循环结束后当r=0时,n即为最大公约数,故填n。输入a、b的值,使用函数gcd求a和b的最大公约数,故填gcd(a,b)。61.for i in range(lz10):for j in range(lj+l):print(str(j)+*+str(i)+=+str(i*j),end=)printf)【详解】本题主要考查Python程序的执行。九九乘法口诀表可以通过嵌套for循环实现,内层循环 完一次,执行print)换行,具体代码如

40、下:for i in range(lz10):for j in range(lj+l):print(str(j)+*+str(i)+=+str(i*j),end=)print()62.s=0n=eval(input(请输入一个数:)for i in range(0,n):f=lfor j in range(l,i):f=f*js+=fprint(s%1000000)【详解】本题主要考查Python程序设计。可以通过嵌套for循环实现题干要求,外层循环进行求和,内层循环实现阶乘,具体代码如下:s=0n=eval(input(请输入一个数:)for i in range(0,n):f=lfor j

41、 in range(l,i):f=f*js+=fprint(s%1000000)63.0【详解】本题主要考查Python中While循环结构。Python编程中while语句用于循环执行程序,即 在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。题中循环体内含什选 择结构,即当i%3为。时,执行sum变量累加i,输出i,i自增加1操作,因此本题输出0 后,循环无限执行下去。【点睛】64.s=s+kk=k+5prints)【详解】本题主要考查Python程序的执行与调试。s=0,k=l,计算S=l+6+ll+101,循环条件是 k=101,故循环体应为s=s+k,k=k+5,循环结束后,输出计算结果,故print(s)。65.if print else【详解】本题主要考查Python程序的执行与调试。secret是随机生成的数,sc是你猜的数字,此 处是判断cs与secret的大小,故填if。如果cs大于secret,则输出“唉,猜大啦”,故 填print。如果cs小于secret,输出“嘿嘿,猜小了!,故填else。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服