数智素养通识(新医科版) 第10章课后习题答案_第1页
数智素养通识(新医科版) 第10章课后习题答案_第2页
数智素养通识(新医科版) 第10章课后习题答案_第3页
数智素养通识(新医科版) 第10章课后习题答案_第4页
全文预览已结束

下载本文档

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

文档简介

第10章习题答案一、单选题1.C2.B3.B4.B5.B6.D7.B8.B二、填空题1.列表(list)、元组(tuple)、字典(dict)、集合(set)2.0、13.append()、insert()4.键(key)、值(value)、键(key)5.无序、不能重复(唯一)、去重6.返回、直接删除元素、没有返回值7.4三、是非判断题1.×2.×3.√4.√5.×四、编程题1.temps=[37.5,38.2,39.1,38.6,37.8]#(1)最高、最低、平均max_t=max(temps)min_t=min(temps)avg_t=sum(temps)/len(temps)print(f"最高体温:{max_t},最低体温:{min_t},平均体温:{avg_t:.1f}")#(2)判断高热≥39.0,输出第几天foridx,tinenumerate(temps):ift>=39.0:print(f"高热出现在第{idx+1}天")#(3)追加第6天体温temps.append(37.2)print("更新后体温记录:",temps)2.#(1)创建字典patient={"患者编号":"PY2024088","姓名":"李四","性别":"女","年龄":45,"科室":"心内科","诊断":"冠心病"}print(patient)#(2)修改科室,新增主管医生patient["科室"]="重症医学科"patient["主管医生"]="王医生"#(3)items遍历输出fork,vinpatient.items():print(f"{k}:{v}")3.glucose=[5.8,6.2,7.5,6.9,8.1,7.3,6.5,7.8,6.1,7.0]#(1)切片前5、后5天,算平均值比较first5=glucose[:5]last5=glucose[5:]avg1=sum(first5)/len(first5)avg2=sum(last5)/len(last5)print(f"前5天平均血糖:{avg1:.2f},后5天平均血糖:{avg2:.2f}")ifavg1<avg2:print("前5天血糖控制更好")else:print("后5天血糖控制更好")#(2)不改变原列表,升序排序sort_glu=sorted(glucose)print("升序排序:",sort_glu)#(3)统计>7.0的天数与数值over7=[xforxinglucoseifx>7.0]print(f"超过7.0的天数:{len(over7)},数值:{over7}")#(4)构造字典glu_dict={}foriinrange(len(glucose)):glu_dict[f"第{i+1}天"]=glucose[i]print(glu_dict)4.drug_info=("D00456","阿莫西林胶囊","0.25g","口服","每日3次")#(1)输出药品名称、用法用量print("药品名称:",drug_info[1])print("用法用量:",drug_info[-1])#(2)尝试修改元组元素#drug_info[2]="0.5g"#运行会报错:TypeError:'tuple'objectdoesnotsupportitemassignment#原因:元组不可变,不允许直接修改内部元素#(3)元组转列表修改,再转回元组drug_l

温馨提示

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

评论

0/150

提交评论