付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、当输入为5时,写出下面程序的输出结果。n=eval(input(“请输入一个正整数:”)sm=1foriinrange(l,n):sm=sm*iprint(“运行结果为:”.format(sm)2、请写出程序的输出结果。print(“运行结果为:”)forsin"BISTION":foriinrange(2):print(s,end="")讦s="T":break3、当输入为12.5时,写出下面程序的输出结果。try:alp="ABCDEFGHIJKLMNOPQRSTUVWXYZ"idx=eval(input(
2、"请输入一个整数:")print(alpidx)exceptNameError:print("输入错误,请输入一个整数!")except:print("其他错误")4、请写出下面程序的输出结果。defreverse1(lis):length=len(lis)lib=lisforiinrange(length):libi=lislength-i-1returnlibls='12C','DE78','1234'lb=reverse1(ls)print("lb=",lb)5
3、、给定F盘根目录下的一个文本文件诗词.txt,文件内容如下:下面是对该文件进行操作的程序,请写出程序的输出结果。fo=open("F:诗词.txt","r")s=fo.readline()print(“s=”,s)fo.close()6、下面代码的功能是:输出150之间的所有质数。请把缺少的代码补全。foriinrange(2,_(1):k=int(i/2)+lforjinrange(2,k+1):ifi%j=0:(2)讦(3)print(i)7、下面代码的功能是:随机生成10个介于1,200之间的整数,然后统计每个整数出现频率。请把缺少的代码补全。im
4、portrandomls=foriinrange(1):zs=random.randint(1,200)ls.append(zs)r=dict()forxinlsrx=r.get(x,0)+(2):forkeysinr.keys():print(“数字出现的频率为:".(3)8、下面代码的功能是:定义一个函数isNum(num),如果num属于整数、浮点数或复数的类型,则返回True,否则返回False。请把缺少的代码补全。defisNum(num):iftype(num)=intreturnTrueeliftype(num)=type(1.2):returnTrueeliftype
5、(num)=(1)complex:returnTrueelse:(2)returnFalse9、编程实现以下功能:获取用户输入的一个1-4之间的整数,如果输入“1”输出“第一季度”,输入“2”输出“第二季度”,输入“3”输出“第三季度”,输入“4”输出“第四季度”,如果不是1-4之间的数字,输出“输入不正确”。n=input("请输入1-4的整数")讦n="1":print(“第一季度")elifn="2":print("第二季度")elifn="3":print("第三季度
6、")elifn="4":print("第四季度")else:print("输入不正确")10、编写程序产生随机密码。在26个小字母组成的列表中随机生成2个10位密码。(提示:可使用随机函数choiceO,从列表中随机取出一个元素)importrandomforiinrange(0,2):foriinrange(1,11):m=random.choice("qwertyuioplkjhgfdsazxcvbnm")print(m)print("n")11、用递归方法编写程序求n!已知求n!
7、的递归表达式如下:1n二0n!二sn(n-1)!n>0defvd(m):ifm=0:return1else:returnm*vd(m-1)m=eval(input(”请输入一个整数")print(vd(m)12、编程在E盘根目录下创建一个文本文件“悯农.txt”。在文件中写入诗句:锄禾日当午,汗滴禾下土。谁知盘中餐,粒粒皆辛苦。从“悯农”文件中读出所有行,以每行为元素形成一个列表ls,并输出列表中的内容。13、编程实现猜数字游戏。随机产生一个预设数字,范围在0-100之间,让用户通过键盘输入所猜的数,如果大于预设的数,显示“对不起,太大了!”;小于预设的数,显示“对不起,太小了!”,如此循环,直至猜中该数,显示“预测了N次,你终于猜对中了!”,其中N是用户输入数字的次数。importrandomn=random.randint(0,100)N=1i=eval(input("输入一个0到100的整数")while(i!=n):if(i>n):print(“遗憾,太大了!")else:print(“遗憾,太小了!")N=N+1i=eval(input(&quo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《工业互联网平台应用》课件-智慧生产与数字化转型
- 2026八年级道德与法治上册 国家利益的重要性
- 2026 三年级上册《植物的根茎叶功能》课件
- 园林工程公司关键绩效 KPI 体系管理细则
- 战略性融资合作协议
- 2026七年级上《有理数》知识点梳理
- 会计人员继续教育考试题及答案
- 2026年骨水泥行业分析报告及未来发展趋势报告
- 2026年农机传动胶带行业分析报告及未来发展趋势报告
- 2026年涤纶无纺布行业分析报告及未来发展趋势报告
- (2025年)无人机考试复习题库附答案详解
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测数学+答案
- 静脉导管常见并发症临床护理实践指南
- 医药公司反贿赂管理制度
- (2026春新版)部编版八年级语文下册全册教案
- 盘扣式双排落地式脚手架施工方案
- GB 12801-2025生产过程安全基本要求
- 陌拜流程课件
- 2026.07.01施行的民用航空法(2025修订)解读
- 国家事业单位招聘2024中国人民银行数字货币研究所招聘6人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 书香润童心阅读伴成长主题班会课件
评论
0/150
提交评论