




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.基本操作题 (1)从键盘输入 3 个数作为三角形的边长,在屏幕上显示输出由这 3 个边长构成三角形的面积(保留 2 位小数)。请参照代码模板,完善代码。输入输出示例输入输出示例 13,3,33.90习题讲解a,b,c = eval(input()p = (a+b+c)/2area = pow(p * (p-a)*(p-b)*(p-c),0.5)print(:.2f.format(area)2.基本操作题(2)将一个列表中所有的单词首字母转换成大写。请参照代码模板,完善代码。输入输出示例输入输出示例 1python,is,openingPython, Is, Opening习题讲解ls = eval(input()for i in range(len(ls): lsi = lsi.capitalize()print(ls)3.基本操作题(3)从键盘输入一个列表,计算输出列表元素的均方差。请参照代码模板,完善代码。本题支持自动评阅。输入输出示例输入输出示例 199,98,97,96,95均方差为:1.58习题讲解def mean(numlist): s = 0.0 for num in numlist: s = s + num return s/len(numlist)def dev(numlist,mean): sdev = 0.0 for num in numlist: sdev = sdev + (num - mean)*2 return (sdev /(len(numlist)-1) )* 0.5#请输入一个列表:ls = eval(input()print(均方差为::.2f.format(dev(ls,mean(ls)4.简单操作题(1)使用 turtle 库的 turtle.right() 函数和 turtle.circle() 函数绘制一个星星图形,如下图所示。请参照代码模板,完善代码。-自动评阅说明使用字符串形式输出 _,_,_中应填代码即可以自动评阅得分例如,如果代码为:# 代码模板 | # 你的代码import turtle | import turtled = 0 | d = 0for i in range(_1_): | for i in range(1): turtle.fd(_2_) | turtle.fd(100) d = _3_ | d = (i + 100) * 100turtle.seth(d) | turtle.seth(d)则在提交代码页面输入:print(1, 100, (i + 100) * 100)提交后即可以查看得分注:如果有运算符,请在运算符两侧加上空格习题讲解import turtlefor i in range(4): turtle.circle(-90,90) turtle.right(180)print(-90,180)5.简单操作题(2)用字典和列表型变量完成某课程的考勤记录统计,某班有 74 名同学,名单由考生目录下文件 txt 给出,某课程 10 次考勤数据由考生目录下文件 1.csv,2.csv 给出。请输出全勤同学的名字。请参照代码模板,完善代码。输入输出示例输入输出示例 1全勤同学有:陈恒杰,张冲,蔡冯顺,.习题讲解# 从csv文件中读取考勤数据ls = for i in range(1,11): fo = open(str(i) +.csv,r,encoding = utf-8) for line in fo: line = line.replace(n,) ls.append(line.split(,)0) fo.close()counts = for name in ls: countsname = counts.get(name,0) + 1items = list(counts.items()print(全勤同学有:,end =)for i in range(1,74,1): word,count = itemsi if count = 10 : #print(0:10:1:5次.format(word,count) print(word,end =,)6.综合应用题苏格拉底是古希腊著名的思想家、哲学家、教育家、公民陪审员。苏格拉底的名言部分被翻译为中文,部分内容分词结果由考生目录下文件 sgldout.txt 给出。对文件 sgldout.txt 进行分析,输出词频排名前五的词 (不包括中文标点符号) 和次数到 sgldstatistics.txt。参照输出格式如下:了:234了:234了:234了:234了:234请参照代码模板,完善代码,通过单机测试运行程序。-自动评阅说明不需要打开(open)写入(writeline)文件,使用print输出内容即可自动评阅。习题讲解import jiebafo = open(sgldout.txt,r,encoding =utf-8)words = fo.readlines()fo.close()sym = ;。,“”: DictWords = for ls in words: if ls:-1 not in sym: DictWordsls:-1 = DictWords.get(ls:-1, 0) + 1 L = list(DictWords.items() L.sort(key = lambda s:s1,reverse=True)# 输出到文件fo = open(sgldstatistics.txt, w, encoding=utf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-河南-河南无损探伤工一级(高级技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-河南-河南土建施工人员二级(技师)历年参考题库含答案解析
- 2024版合同协议内容变更协议
- 2025年事业单位工勤技能-河北-河北家禽饲养员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-河北-河北公路养护工四级(中级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江西-江西水工监测工五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏汽车修理工(技师/高级技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏医技工三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-新疆-新疆热力运行工五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西客房服务员一级(高级技师)历年参考题库典型考点含答案解析
- 2025关于医疗平台与医疗机构合作合同模板
- 福州工会考试试题及答案
- 学校后勤工作管理培训
- 胰腺炎的营养治疗与护理
- 头皮健康与头发生长关系的研究
- 财务结账相关管理制度
- 叉车维修方案(3篇)
- 口腔科护士正确吸唾操作规范
- 中学升旗管理制度
- 专业公路工程知识考察试题及答案
- 陕西西安铁一中学2025届英语八下期末检测试题含答案
评论
0/150
提交评论