试卷NCT-Python编程一级-模拟卷4含答案程序填空阅读填空程序试题_第1页
试卷NCT-Python编程一级-模拟卷4含答案程序填空阅读填空程序试题_第2页
试卷NCT-Python编程一级-模拟卷4含答案程序填空阅读填空程序试题_第3页
试卷NCT-Python编程一级-模拟卷4含答案程序填空阅读填空程序试题_第4页
试卷NCT-Python编程一级-模拟卷4含答案程序填空阅读填空程序试题_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

试卷NCT-Python编程一级-模拟卷4(含答案程序填空阅读填空程序试题一、程序填空完善程序实现如下功能并保存:5543433岁;3232131385个人的年龄并显示。defage(n):ifn==1:c= else:c=age(n-1)-3return print(“第5人的年龄:“,age( ))input(“运行完毕,请按回车键退出...“)调试程序。请阅读以下程序并写出运行结果。fruites=[”banana”,”apple”,”mango”]forfruitinfruites:print(fruit)a=len(fruites)print(”a=”,a)调试程序。请阅读以下程序并写出运行结果。#ex16.pyi=0sum=0whilei<10:ifi%3==0:sum+=iprint(i)i=i+1print(”sum”,sum)编写程序。信息社团的三个同学和Bruce一起做玩耍,他们的玩耍规章很简洁,从1开头77就要跳过这个数,现在给出一个数N,1N〔包含N〕中要跳过的数。编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。**********100以内的素数。分析完善程序[背景学问]为了保障空气质量,削减雾霾,某市打算当空气污染严峻时,实行汽车单双号限行,违反规定的车辆将予以惩罚。如何让高清摄像头自动推断车牌的单双号,交警犯了愁,他需要编程高手的你帮助,完善下面的程序。〔提示:①全部车牌号中都含有数字,并且车牌号的长度都是6;②以车牌中最终一位阿拉伯数字的奇、偶来打算单双号。〕如:请依据上述算法描述补全代码s=input(“s=“)n=6x=s[n-1:n]whilex.isdigit==False:①x=s[n-1:n]if ② ==0:print(“双号”)else:print(“单号”)(提示:s[n:m]的功能:s的下标为nm-1的元素。例如:s=“12345“,s[2:4]=“34“。s.isdigit):推断是否为数字。)依据题意,程序中空白①处应填写: 依据题意,程序中空白②处应填写: 〔填:A/B/C/D〕。A.int(x)/2==0 B.int(x)%2==0 C.int(x)%2=0 D.int(x)%2!=08.分析完善程序某市出租车收费标准如下:〔1〕3公里内〔3公里〕,8元361.5元/公里收费62.25元/公里收费。依据以上标准,输入出租车行驶的公里数,请计算顾客需付费多少元?[算法分析]假设总费用为p,则可以分段计算p=8 ‘〔s≤3〕p=1.5*〔s-3〕+8 ‘〔3<s≤6〕p=2.25*〔s-6〕+1.5*3+8 ‘〔s>6〕[参考代码]a=float(input(“s=”))ifs<=3:p=8ifp=1.5*〔s-3〕+8ifs>6:p=2.25*〔s-6〕+1.5*3+8print(p)依据上述答复如下问题:此题承受的算法是 〔填:解析法/枚举法/排序法/递归法〕。程序代码中空白处应填写的条件是 〔填:A/B/C/D〕。A.3<s<=6 B.3<=s<=6 C.s>3ands<6 D.s>3Ors<=6约瑟夫问题是个知名的问题:N0,1,2,3,4,50号这2的将被杀掉,接下去重开头报数,报到3的将被杀掉...以此类推,最终剩下一个,其余人都将被杀掉。例如N=6,被杀掉的挨次是:1,4,3,0,5;最终2这个人。llist=n=int〔input〔“请输入参与人数:”〕〕foriinrange〔0,n-1〕:llist.append〔[i,i+1]〕long=nk=headi=1p=2while( ):ifi==p-1:t=llist[k][1]print(llist[t][0])#t的删除ift==head:i=1p+=1long=long-1k=llist[k][1]i+=1print(llist[head][0])求水仙花数〔一个三位数,其各位数字立方和等于该数字本身〕11.输入ns=1!+2!+...+n!6位〔0〕。N<=1000000,n!n个正整数之积。100以内素数。操作说明:编写一个程序实现以下功能,将程序以“Y:/3/3.py”作为文件名保存。10035整除的个数。将以下程序代码补充完整:某同学参与了学校体检,体检的医生告知他体重超重,需要加强运动。该同学了解到运动时,心率如能把握在确定范围内,对增加心血管系统和呼吸系统的功能都有很好的效果;超出范围,对身体反而会有损伤。男最适宜运动心率=〔220-年龄数-安静心率〕×〔60%~80%〕+安静心率,女最适宜运动心率=〔210-年龄数-安静心率〕×〔60%~80%〕+安静心率,补充程序帮他〔她〕计算最适宜的运动心率。age=float〔input〔”请输入age=”〕〕HRrest=float〔input〔”请输入HRrest=”〕〕gender=input〔“请输入maleorfemale:”〕if :else:low=〔n-age-HRrest〕*0.6+HRresthigh=〔n-age-HRrest〕*0.8+HRrestprint〔”最适宜的心率是:”,low,”~”,high〕input〔“运行完毕,请按回车键退出...”〕36554846秒〔365.24219天〕,即一回归3650.2422天,每四年累积约一天,把这一天加于2月末〔229日〕,使当年的时间长度变为366天,这一年就是闰年。推断某一年是4100400整除。以下是一段用于推断某一年是否是闰年的程序。请将上面程序框中空格处的内容填写完整,其中①处填写代码注释编写程序。如以下图的算法,请用Python程序写出实现该算法相应的代码。现有字典如下,依据题目要求,写出相关的表达式:xingzuo={‘小明’:‘巨蟹座’,‘小红’:‘处女座’,‘小兰’:‘金牛座’}(1)现要取出小红所对应的星座,写出相关表达式:现觉察,“小兰”同学的星座应当是“水瓶座”,请帮助修改。现觉察,在字典中漏写了关于“小贝”的信息,现“小贝”为“双子座”,请帮助添加。写出删除该字典的表达式:有如下程序段:sum=0foriin range(1,20,3):sum+=iprint(“sum=”,sum)循环变量i的初值为: ,终值为: ,步长为: 。该程序执行后,输出的结果为: 。现在有一个程序用来解决以下问题:假设有总量共1020个西瓜,第一天卖掉总数的一半后多卖出了两个,以后每天卖剩下的一半多两个,那么几天以后卖完呢?请将以下程序补充完整。tc=1020c=0while tc=tc-(tc/2+2)print(c)20230台,假设平均每年的销量比上一年增加68%,请问几年后能使总销量到达60000台。下面的程序能实现上述的功能,请将缺失的代码补充完整。total=every_year=20230year=1while :every_year+= total+=every_yearyear+=1print(year)小敏有10万元本金,想要购置银行保证收益型理财产品。每年到期后连本带利仍购置此种理财。请你帮助小敏分析,在年收益率不变的状况下,多少年后小敏的累计收益能超过本金,请完成程序填空。〔例如输人:5.15%,输出:14年后收益超过本金。〕1 s=input(“请输入年利率:"〕2 rate=float(s[:-1])*0.013 money=100000year=0whilemoney<=202300:money=round〔 〕,2)year=year+1print(year,“年后收益超过本金。”〕〔1)程序第6行下划线处应填入 。〔2)程序第2行的作用是 ,并赋值给变量rate。〔3)该程序主要是通过while实现 构造。辗转相除法,又称欧几里德算法,用于计算两个正整数m、n的最大公约数。它是最古老的算法,其可追溯至公元前300年前。描述一描述二描述三辗转相除法的算法步骤是,对于给定的两个正整数m、n〔m>n〕,m除以n得到余数r,假设余数r0,就将n和r构成的一对数〔m=n,n=r〕,连续上面的除法,直到余0描述一描述二描述三m,n〔m>n〕;②计算m除以n所得的余数r;③m=n,n=r;r=0,m,n的最大公约数等于m;否则转到步骤②;m;⑥完毕。描述一是 描述法;描述二是流程图描述法;描述三是计算机程序语言描述法。在描述三中代码4到6行作用是 。在描述三程序设计中,补充代码第8行划线处为 。现代生活半径的扩大和生活节奏加快使出行本钱不断增长。滴滴快车应运而生,其以灵敏快速的响应和经济实惠的价格为群众供给更高效、更经济、更舒适的出行效劳,给人们生活带来了惊奇的变化。小C是滴滴快车忠实的粉丝,常常出行就提前预约,乘坐滴滴快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计费程序。于是小C开展了有关这个工程活动的探究。依据实际状况,答复以下问题。〔一〕收集、分析数据,运用数理思维建模登录滴滴出行官网,得到了如下信息,即“滴滴快车〔一般型〕计价规章”:滴滴快车〔一般型〕计价规章时段起步价里程费时长费一般时段8.00元1.35元/公里0.20元/分钟00:00-06:308.50元2.40元/公里0.50元/分钟06:30-09:008.50元1.50元/公里0.45元/分钟21:00-23:008.50元1.50元/公里0.40元/分钟23:00-00:008.50元2.40元/公里0.50元/分钟留意:3.39分钟,里程费、时长费合计缺乏根底费时,直接依据根底费计费。实时计价是基于订单效劳内容〔里程、时长、时段〕,按各种费用项定价标准计算订单价格的计价方式,实际费用由两局部里程费与时长费累加而得。C19:33从“南内环恒地大厦停车场-入口”到“坞城纪元大酒店〔长风店〕”乘坐滴滴快车〔一般车型〕,里程4.121分钟,依据表中的计费规章,小C同学此次出行应当支付的车费是:车费=8+〔4.1-3.3〕×1.35+〔21-9〕×0.2=9.68。小C登录滴滴出行官网搜寻并下载“计价规章”,所承受的数字化工具:A.数字化可视化表达工具B.信息加工工具C.三维设计工具D.信息检索工具Tot1表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表示应支付费用。运用数学解析式归纳出计费公式为:假设时长超过9分钟,则Tot1= 。假设里程小于等于3.3公里则Tot2= ,否则Tot2= 。应支付费用:Cost= 。〔二〕运用算法描述方法将问题解决步骤化小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车一般时段车费的算法,并用自然语言和流程图的方式表述出来。自然语言描述:第一步: 其次步:计算时长费TotlTot2第四步: 第五步: 流程图描述:〔如图〕流程图中,表示计算与赋值的是 ,表示算法流向的是 。A. B. C. D. E.算法描述中,用到了三种根本把握构造,分别是 、 和 。如图示中的流程图使用的把握构造是 和 。〔选填:挨次构造、选择构造、循环构造、树型构造〕一个算法必需有 或多个数据输入。有 或多个数据输出。〔选填:零个/一个〕〔三〕编写、调试、运行程序,验证算法并解决问题 小强开展网上直播售货,为此购置了以下直播硬件设备:①手机②耳机③自拍杆④数码照相机⑤背景画⑥无线路由器请答复以下问题:在购置的直播硬件设备中,属于模数转换的设备是 〔多项选择,填序号〕小强选择借助某著名直播平台售货,依据直播平台要求,直播画面是1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的状况下,问小强家目前10Mbps的宽带 〔选填:能/不能〕满足直播要求。请列式证明 。小强将某一天的售货状况从平台导出,保存为文件shqk.xlsx.数据已按“流水号”升序排序,如图a2023030602的售货记录中,已成交的商品类别数是 〔填写数字〕,该流水号的总利润是 元〔填写数字,保存1位小数〕a为了快速了解各类别商品的利润,小强用python编程处理。处理的结果界面如图b所示。局部代码如下,请在①②划线处填写适宜的代码。bimportpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltdetail=pD.read_excel( )print(detail)foriinrange(len(detail[:])):ifdetail[‘成交与否’][i]==1:detail[‘lirun’]=dg=detai1[[‘类别’,‘lirun’]].groupby(by=‘类别’)print(“总利润”,detail[‘lirun’].sum)’数据可视化代码略学校开展“奇异的数字”争论性学习活动。张轩小组4人打算把课题定为《探秘水仙花数》。张轩使用百度搜寻引擎搜寻到“水仙花数”是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比方:153=13+53+33,那么这个数就是一个“水仙花数”。百度属于搜寻引擎〔全文,分类〕为了求解100--999这些数字中,哪些数字是“水仙花数”?张轩小组进展了算法设python编写了一段程序来求解全部的“水仙花数”,程序和运行结果以以下图:k是可以重赋值的,k是变量还是常量? 程序中①处有空缺,请补充完整①处的代码。 程序中逐一验证了100到999之间全部的三位数是否符合“水仙花数”的定义条件,这种算法叫做 〔解析法,枚举法,递归法,二分法〕。在争论成果呈现环节,张轩小组可以使用什么软件制作《探秘水仙花数》的争论成果报告?〔 〕1所示,学生从地理、化学、生物等科目中选择三门作为高考选考科目,“1”表示已选择的选考科目。使用Python编程分析每所学校各科目选考的总人数、全市各科选考总人数及其占比,经过程序处理后,保存结果如图212Python程序如下:importpandasaspdimportitertoolspandasDataFrame构造中df= (”xk73.csv”,sep=‘.’,header=‘infer’,encoding=‘utf-8’)km=[,,,,,,]#按学校分组计数sc=df.groupby(‘ ’,as_index=False).count#对分组计数结果进展合计,DF构造并转置为行df_sum=pd.DataFrame(data=sc.sum).Tdf_sum[‘学校代码’]=‘合计’#增加"合计"行result=sc.append(df_sum)#百分比计算df_percent=df_sumdf_percent[‘学校代码’]=‘比例’forkinkm:per=df_percent.at[0,k]/zrsdf_percent[k]=per#增加"百分比"行result=result.append(df_percent)#删除"姓名"列result= #修改"学生编号"为"总人数"result=result.rename(columns={‘学生编号’:‘总人数’})#保存结果,Excel文件.Excel文件result.to_excel("学校人数统计.xlsx")请在划线处填入适宜的代码:加框处语句的作用是 Python程序并答复以下问题。#1i=1whilei<101:print(”100遍”)i+=1#2i=100whilei:print(”100遍”)i=i-2在程序1中,i+=1这句话的含义是 。在程序1中,‘把这句话打印100遍’实际输出了 遍。在程序2中,i的初值是 。在程序2中,‘把这句话打印100遍’实际输出了 遍。在程序2中,whilei的含义是 。编写Python程序实现如下功能:输入年月日,输入格式如“2023-06-21”,年月日之间用“-”分隔。推断这一天是这一年的第几天。以2023-06-21为例,前面5个月总天数,加上21天即这一天是本年的第几天。特别状况,当输入的年份是闰年时,2月份有29天。闰年的推断方式如下:I4100整除;II400整除;〔1〕“2023-05-20”这一天是这一年的第 天。Python代码如下,在划线处填入正确的代码加框处的代码有误,请改正。改正: mon=[31,28,31,30,31,30,31,31,30,31,30,31]#mon1-12每个月的天数s=input(“请输入年月日:“)”month=int(s[5:7])①sum=0foriinrange(②):sum+=mon[i]sum+=dayif:isleap=Trueelse:isleap=Falseif ③sum+=1print(“这一天是当年的第“+str(sum)+””天””)Python语言写了一个货币兑换程序如下:参数currency指: 。该程序用了哪一种算法构造: 。输出结果为“50$=325.25人民币”。则代码应当如何编写: 。程序设计:在舞会上,男生、女生各自排成一队。舞会开头时,依次从男队和女队的队头各出一人配成舞伴。跳完后的两人重回到队尾。例如:boy=[”Alex”,”Steven”,”Jack”],girl=[”Ada*,”Babs”.,”Danla”,”Jane”]输出:Turn1:(Alex,Ada)Turn2:(Steven,Babs)Turn3:(Jack,Danla)Turn4:(Alex,jane)……Turn12:(Jack,jane)代码如下:boy=[”Alex”,”Steven”,‘Jack”]girl=[”Ada”,”Babs”,”Danla”,”Jane”]foriinrange(12):x,y=①#出队print(“Turn{:2}):({},{})“.format(i+1,x,y))boy.append(②) #再进队girl.append( ③) #再进队程序代码中①处正确的代码是〔 〕。A.boy.pop(l).girl.pop(l) B.girl.pop(l),boy.pop(l)C.boy.pop(0),girl.pop(0) D.girl.pop(0),boy.pop(0)程序代码中②处正确的代码是〔 〕。A.x B.y C.i D.i+1程序代码中③处正确的代码是〔 〕。A.x B.y C.i D.i+1【参考答案】***试卷处理标记,请不要删除一、程序填空1.c 5【详解】Python程序执行与调试。①38岁,n标记第几个人,变量c保存n=1时,c=3838。②3岁,故当n不等1agec=age(n-1)-3,最终返回第n个人的年龄c,其次空填c。③5age(5)5。2.bananaapplemangoa=3【详解】PythonForfor循环可以遍历任何序列的工程,如一个列表或者一个字符串;len方法返回列表元素个数。因此此题输出为各列表内容及列表元素个数。【点睛】3.0【详解】PythonWhile循环构造。Pythonwhile语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的一样任务。题中循环体内含If选i%30sum变量累加i,输出i,i10后,循环无限执行下去。【点睛】4.N=int(input(“请输入一个数“))foriinrange(1,N+1):if(i%7==0ori/10==7):print(i,end=““)【详解】Python语言编程解决实际问题。此题要找到能被77的数,并且这两个条件是或的关系,其关键代码为i%7==0ori/10==7。程序运行代码详见以以下图:5.layer=int(input(“请输入需要打印的层数:“))forxinrange(1,layer+1):foryinrange(1,x+1):print(“*“,end=““)print(““)【详解】Python循环构造。Pythonfor循环可以遍历任何序列的工程,如一个列表或者一个字符串。range可以生成一个整数列表,列表范围依据接收的layer来确定。外层循环用于确定输出行数,内层循环用于把握每行符号个数。【点睛】6.1:foriinrange(2,101):j=2whilej<=i:ifi%j==0:breakj+=1ifj<i:continueelse:print(i,end=““)参考答:2:foriinrange(2,101):forjinrange(2,i):if(i%j==0):breakelse:print(i)【详解】Python语言编程解决问题。break语句可以马上终止当前循环的执行,跳出当whileforbreak语句,就会直接完毕当前正在执行的循环体。这就好比在操场上跑步,原打算跑102圈的时候,突然想起有急事要办,于是坚决停顿跑步并离开操场,这就相当于使用了break语句提前终止了循环。答案中代码的实现过程见以以下图:1:2:7.n=n-1或n-=1 B【详解】Python程序设计。①此处是推断x是否为数字,假设不是数字,则n递减取前一位字符连续进展推断,故此处填n=n-1n-=1。②while循环完毕,说明此xint(x)%2==0x为偶数,输出“双号”,否则输出单号,应选B选项。8.解析法或解析A【详解】此题主要考察Python程序的执行与调试。①由算法分析可知,此题承受的算法是解析法或解析。②3公里内〔3公里〕,836公里局部,按1.5元/62.25元/3<s<=6A选项。llist.append〔[n-1,0]〕head=0long>1head=llist[k][1]llist[k][1]=llist[t][1]k=llist[k][1]【详解】Python程序执行与调试。①for0-nllist中,此处是循环体执行完,将末元素与首元素的索引参与到llistllist.append〔[n-1,0]〕。②head0head=0。③最终剩下一个,其余人都将被杀掉,故long>1longlong>1。④t的删除后,此处是headhead=llist[k][1]。⑤theadk,将索t的值赋给变量kllist[k][1]=llist[t][1]。⑥theadk,k=llist[k][1]foriinrange(100,1000):a=i//100b=(i//10)%10c=i%10ifi==a*a*a+b*b*b+c*c*c:print(i)【详解】Pythonfor循环找出水仙花数,依次取出三位数的每一位数,其中百位a=i//100b=(i//10)%10,个位c=i%10,然后推断是否是水仙花数,具体代码如下:foriinrange(100,1000):a=i//100b=(i//10)%10c=i%10ifi==a*a*a+b*b*b+c*c*c:print(i)11.s=0n=eval(input(“请输入一个数:“))foriinrange(0,n):f=1forjinrange(1,i):f=f*js+=fprint(s%1000000)【详解】Pythonfor循环实现题干要求,外层循环进展求和,内层循环实现阶乘,具体代码如下:s=0n=eval(input(“请输入一个数:“))foriinrange(0,n):f=1forjinrange(1,i):f=f*js+=fprint(s%1000000)12.foriinrange(1,100):ifi>1:forjinrange(2,i):if(i%j)==0:breakelse:print(i)【详解】Pythonfor100以内的素数,用i依次整数2~i-1i不是素数,否则i为质数,具体代码如下:foriinrange(1,100):ifi>1:forjinrange(2,i):if(i%j)==0:breakelse:print(i)13.c=0print(“35整除的数是:“,end=““)foriinrange(1,101):ifi%3==0andi%5==0:c+=1print(i,end=““)print(““)print(“35整除的个数是:“+str(c))【详解】Python10035整除的个数,使用for循环变量i1~99,用变量c35if推断条件,则变量c递增,循环完输出c的值,具体代码及运行结果如下:gender==’male’n=220n=210【详解】此题主要考察Python程序的调试与执行。男最适宜运动心率=〔220-年龄数-安静心率〕×〔60%~80%〕+安静心率,女最适宜运动心率=〔210-年龄数-安静心率〕×〔60%~80%〕+安静心率。①故此处推断假设性别是男性,n=220,假设是女性,则n=210gender==’male’。②if条件满足时,n=220。③ifelse局部,n=210。将year转换为整型数据,并赋值给year And year%100!=0 or year【详解】Python程序设计。①inputyearyear。推断某一年是否是闰年的方法是年份数能被4整除,但100400And③year%100!=0④or⑤最终输出打印某一年是否是闰年,需要将yeara=float(input(“请输入一个数“))b=float(input(“请输入一个数“))c=float(input(“请输入一个数“))ifc>aandc>b:print(“最大数为:“,c)elifb>a:print(“最大数数“,b)else:print(“最大小数为“,a)【详解】Python程序设计。分析算法流程图,首先输入a、b、c三个数,Python程序设计如下:a=float(input(“请输入一个数“))b=float(input(“请输入一个数“))c=float(input(“请输入一个数“))ifc>aandc>b:print(“最大数为:“,c)elifb>a:print(“最大数数“,b)else:print(“最大小数为“,a)ingzuo[“小红”] xingzuo[“小兰”]=“水瓶座”xingzuo[“小贝”]=“双子座”delxingzuo【详解】此题主要考察字典数据类型。①字典数据类型,可以通过检索字典的键值得到对应的值,即xingzuo[“小红”]=xingzuo[“小红”]。②将“小兰”同学的星座修改为“水瓶座”,可以通过语句xingzuo[“小兰”]=“水瓶座”。③同理添加小贝的信息为,xingzuo[“小贝”]=“双子座”。④删除该字典的表达式是delxingzuo。18.1终值为:20步长为:3sum=70【详解】Pythonforiinrange(1,20,3,可知循环变量i的初值为1203。该程序执行后,输出的结果为sum=sum+i=0+1+4+7+10+13+16+19=70。19.tc>0c=c+1 或者c+=1【详解】Python程序执行与调试。①tctc0时,始终循tc>0。②c保存天数,每循环一次,变量c1c=c+1c+=1。total<60000every_year*0.68【详解】Python程序执行与调试。①由题干可知,whiletotal小60000total<60000。②平均每年的销量比上一年增加68%every_year+=every_year*0.68every_year*0.68。money*(1+rate)将输入的字符串年利率由百分制转换为浮点数循环【详解】Python程序设计。①round(x,n)xn位,此处是计算当前年份的收益,收益=本金+本金*money*(1+rate)22行的作用是将输入的字符串年利率由百分制转换为浮点数,并赋值给变量rate。③该程序主要while实现循环构造。自然语言确保m>=n r!=0【详解】此题主要考察算法及Python程序实现。①描述一是自然语言描述法;描述二是流程图描述法;描述三是计算机程序语言描述法。②在描述三中代码46行,当m<n时,交换m、nm>=n。③由题干可知,循环条件是余数r0,故代8r!=0。23.D Tot1=〔T-9〕×0.2 Tot2=8 Tot2=8+〔S-3.3〕×1.35 Cost=Totl+Tot2 第一步:输入实际里程S和实际时长T 第四步:计算应支付费用Cost 第五步:输出应支付费用Cost E A 挨次构造选择构造循环构造挨次构造选择构造零个一个略【详解】此题主要考察算法及程序设计。①小C登录滴滴出行官网搜寻并下载“计价规章”,所承受的数字化工具:信息检索工具,应选D选项。②9Tot1=〔T-9〕×0.2。③3.3Tot2=8。④3.3Tot2=8+〔S-3.3〕×1.35。⑤应支付费用:Cost=Totl+Tot2。⑥S和实际时长T。⑦第Cost。⑧Cost。⑨流程图中,表示计算与赋值的是矩形框,即选项E。⑩表示算法流向的是箭头,即选项A。算法描述中,用到了三种根本把握构造,分别是⑪挨次构造⑫选择构造⑬循环构造。如图示中的流程图使用的把握构造是⑭挨次构造⑮选择构造。⑯一个算法必需有零个或多个数据输入。⑰有一个或多个数据输出。⑱略24.①④不能1080*1920*24*25*1/1024/1024/100≈10.8Mbps,大于网络传输带宽10Mbps,所以不能满足直播要求。122.0‘shqk.xlsx’或“shqk.xlsx”(detai1[‘售价’]-detail[‘进价’])*detai1[‘数量’]【详解】此题主要考察Python程序设计相关学问点。①手机、数码照相机均属于模数转换的设备,可以实现模拟信号与数字信号的转换,故填①④。②依据直播平台要求,直播画面是1080*1920像素、2425fps100:1,在不考虑视频传输优10Mbps的宽带不能满足直播要求。③视频存储容量=像素*颜色深度*帧频*时长,1080*1920*24*25*1/1024/1024/100≈10.8Mbps,大于网络传输带宽10Mbps,所以不能满足直播要求。④由图可知,1表示成交,0表示未成交,流水号为2023030602的售货记录中,已成交的商品类别数是1,都是饮料〔175〕。⑤该流水号的总利润是〔2.9-2.5〕*3+〔1-0.8〕*4=2.0,故填2或2.0。⑥该表格文件名是shqk.xlsx,此处读入该表格文件,故填‘shqk.xlsx’或“shqk

温馨提示

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

评论

0/150

提交评论