2024年江苏省高中信息技术合格考真题Python操作题第八套试卷及答案_第1页
2024年江苏省高中信息技术合格考真题Python操作题第八套试卷及答案_第2页
2024年江苏省高中信息技术合格考真题Python操作题第八套试卷及答案_第3页
全文预览已结束

下载本文档

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

文档简介

2024年江苏省高中信息技术合格考真题Python操作题第八套试卷一、Python操作题1.请你编写一个计数器程序,要求每行输入一个字符串,遇到字符串“#”结束输入,统计输入了多少个字符串(不含“#”)并输出结果。例如运行结果如下:a=input() #输入一个字符串cnt=① #计数器whilea!=②:cnt+=③a=input()print(cnt)答案:①0②”#”③12.勾股定理求斜边长。输入直角三角形的两个直角边a、b,利用数学公式求斜边c的长度。#勾股定理求斜边长a=①(input("请输入直角边a的长度:"))b=float(input("请输入直角边b的长度:"))c=②print("斜边长为:",③)答案:①float②(a**2+b**2)**0.5③c3.数学函数运算。利用Python实现数学里的函数运算:(x为整数)。x=①(input("输入x:"))z=②print('f(%d)=%d'%(x,③))答案:①int②5*x**3+3③z4.统计班费支出中的最高、最低金额。s=[23,12,99,63,14,99,13,88,999]#班费支出列表nmax=0#初始最大金额nmin=10000#初始最小金额fornin①:#读取列表中的金额ifn>nmax:nmax=②ifn<nmin:③=nprint(nmax,nmin)答案:①s②n③min5.爸爸和明明玩数字盲盒游戏,盲盒里有1-6六个数字的球,他们约定谁拿出的数字大,谁就赢。打开“考生文件夹\205”文件夹中的文件“数字盲盒游戏.py”,请在序号处填写正确的代码,且不改变原程序的结构,并把序号删除,调试完成后保存文件。D=int(input("爸爸的数字是(1-6):"))M=①(input("明明的数字是(1-6):"))if(D>M):print("爸爸赢啦!")elif(②):print("明明赢啦!")③:print("平局啦!")答案:①int②D<M③else6.统计一个整数的所有数位上数字“3”出现的次数,例如:3201中3的个数为1,-303173中3的个数为3。n=input("请输入一个数字串:")#输入一个数字串s=①#s表示“3”的个数foriin②:ifi=="3":s=s+1print(③)正确答案:①是:0②是:n③是:s7.如果一个数恰好等于它的真因子之和,则称该数为完数(“完全数”)。各个小于它的约数(真约数,列出某数的约数,去掉该数本身,剩下的就是它的真约数)的和等于它本身的自然数叫做完全数(Perfectnumber),又称完美数或完备数。例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。第三个完全数是496,有约数1、2、4、8、16、31、62、124、248、496,除去其本身496外,其余9个数相加,1+2+4+8+16+31+62+124+248=496。后面的完全数还有8128、33550336等等。下面是判断一个数n是否是完数的程序。n=int(input("n="))s=0#数位和foriinrange(1,n):ifn%i==①:#如果i是n的因子s+=②#将因子累加到s中ifn③s:print(n,"是完数")else:print(n,"不是完数")正确答案:①是:0②是:i③是:==8.用Python编辑器打开

”Y:101”下的文件“反转三位数.py”,进行以下操作并保存结果。请填空完善该程序,实现功能:输入一个任意三位整数,将它反转输出,例如369反转成963。x=①(input("请输入一个任意三位整数:"))ge=②shi=x//10%10bai=③④=ge*100+shi*10+baiprint(y)正确答案:①是:int②是:x%10③是:x//100④是:y9.输入一个正方体的边长,求该正方体的体积。a=int(①("请输入正方形边长"))v=a②3print("体积为:",③)正确答案:①是:input②是:**③是:V10.运用辗转相除法求两个正整数的最大公约数。deff(m,n):#递归定义函数,求m和n的最大公约数if①==O:#m可以被n整除returnn#求得最大公约数②:q=m%

温馨提示

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

评论

0/150

提交评论