当前位置: 首页 > wzjs >正文

免费网站平台推荐教育培训机构推荐

免费网站平台推荐,教育培训机构推荐,精准流量推广,wordpress all in one seo pack题目一 输入10个整数,输出其中不同的数,即如果一个数出现了多次,只输出一次(要求按照每一个不同的数第一次出现的顺序输出)。 解题 错误题解 a list(map(int,input().split())) b [] b.append(a[i]) for i in range(2,11):if a[i] not in b:b.append(a[i]) print(b)但是会…

题目一

输入10个整数,输出其中不同的数,即如果一个数出现了多次,只输出一次(要求按照每一个不同的数第一次出现的顺序输出)。

解题

错误题解

a = list(map(int,input().split()))
b = []
b.append(a[i])
for i in range(2,11):if a[i] not in b:b.append(a[i])
print(b)

但是会出现i报错, 

 发散思维一下,要做到遍历a列表里的元素的方法还有,尝试一下

for element in list1:
a = list(map(int,input().split()))
b = []
for element in a:if element not in b:b.append(element)
print(b)

 

题目二

输入10个学生5门课的考试成绩,分别用函数实现以下功能:
(1)计算一个学生的平均分;(2)计算每门课程的平均分;(3)找出每门课程的最高分。 

解题

用字典的典型错误,字典中的key唯一,不允许重复

a = {}
for i in range(10):student_name = input()for j in range(5):subject = int(input())a[student_name] = subject
print(a)

 

但是发现这样写,相当于每个键对应的值都在最后一次输入中被更新 ,但是想要一个学生的名字对应五个成绩,可以使用列表,一个键对应一个列表。列表的下标就是对应的科目。

a = {}
for i in range(10):student_name = input()subject = list(map(int,input().split()))a[student_name] = subject
print(a)

 

现在就完成了输入部分的功能,接下来是输出功能的实现 

a = {}for i in range(10):student_name = input()subject = list(map(int, input().split()))a[student_name] = subjectstudent_average = []
for student in a:scores = a[student]average = sum(scores) / len(scores)student_average.append(average)num_subjects = len(next(iter(a.values())))
subject_totals = [0] * num_subjects
for student in a:score_list = a[student]for i in range(num_subjects):subject_totals[i] += score_list[i]
subject_averages = [total / len(a) for total in subject_totals]
print("\n各科目的平均成绩:")
for i, avg in enumerate(subject_averages, start=1):print(f"科目{i}: {avg:.2f}")# 找出每门课程的最高分
course_max_scores = [float('-inf')] * num_subjects
for student in a:score_list = a[student]for i in range(num_subjects):if score_list[i] > course_max_scores[i]:course_max_scores[i] = score_list[i]
print("\n每门课程的最高分:")
for i, max_score in enumerate(course_max_scores, start=1):print(f"科目{i}: {max_score}")

http://www.dtcms.com/wzjs/91313.html

相关文章:

  • 网站建设网站网页模板河南百度推广代理商
  • vps服务器中的网站不显示图片宝鸡seo
  • wordpress 删除自豪的seo培训班 有用吗
  • dedecms做中英文网站北京优化互联网公司
  • 湖北省粮食局网站建设管理系统最近新闻热点事件
  • 随机网站生成器公众号推广费用一般多少
  • 如何进行电商网站设计开发百度广告怎么推广
  • wordpress模板网站seo推广如何做
  • 团员团干部如何登录到系统网站推广优化服务
  • 成都沐塔通讯5g网站建设项目百度网盘在线登录入口
  • 做网站九州科技今日头条新闻10条
  • 昆明网站建设价目表seo排名点击报价
  • 手机端网站开发多少钱美国今天刚刚发生的新闻
  • 打开网站弹出qq百度广告代理商
  • 衡水网站建设地方实时seo排名点击软件
  • 游戏网站建设的策划友情链接怎么互换
  • 网站后台权限分配说明南宁seo收费
  • wordpress做单页销售网站网站seo入门基础教程
  • 郑州网站制作郑州网站制作企业推广策略
  • 菜鸟教程网站建设百度下载官网
  • 西安做网站公司哪家行网络销售公司
  • 做网站 需要工信部备案吗做营销型网站哪家好
  • 做网站全屏尺寸是多少钱网站群发软件
  • 怎么自己做个免费网站中国国家数据统计网
  • 泰安市建设职工培训中心电话网站品牌运营管理公司
  • 互联网电子商务网站开发技术百度相册登录入口
  • 上海网站seo推广营销平台
  • 建网站 赚钱快速seo整站优化排行
  • 1元涨1000粉丝网站石家庄做网站推广排名的公司
  • 教育网站开发文档广西网站建设制作