Python有无知道这个学生成绩表怎么做的?

有学生表格如下:

img

要求1:
定义字典存放学生的各科目考试成绩信息,并计算出学生的总成绩,将学生总成绩添加到字典中,输出完整的成绩表,并通过代码找出总成绩最高和最低的学生。

要求2:
(1)添加学生"赵明明":("数学":99,"语文":95,"英语":87,"总成绩":281]的信息到字典中。

(2)将学生李婷婷的英语分数修改为80。

(3)删除周欣怡的信息。

(4)查看王小明的数学成绩。

#要求1
stu_info = {'王小明': [94, 88, 67],
            '李婷婷': [75, 98, 75],
            '周欣怡': [65, 85, 95],}

for k, v in stu_info.items():
    stu_info[k] =stu_info[k]+[sum(v)]
    
print(stu_info)

stu_ = sorted(stu_info.items(), key = lambda x: x[1][3])
print(f"成绩最高的学生:{stu_[-1][0]}【分数:{stu_[-1][1][3]}】\n成绩最低的学生:{stu_[0][0]}【分数:{stu_[0][1][3]}】")
#(1)
stu_info['赵明明'] = [99, 95, 87, 281]
#(2)
stu_info['李婷婷'][2] = 80
#(3)
del stu_info['周欣怡']
#(4)
print(stu_info['王小明'][0])

用Python编写学生成绩计算系统_王小王-123的博客-CSDN博客_python编程统计学生成绩 举一个简单的例子,大学里面的成绩我们都知道,不是一锤定音,而是有很多成绩然后占比不同,最后才会有总评成绩,所以注重细节才是最重要的!下面我们就来看看这个吧!项目需求:有一份CSV文件里面包含很多学生的成绩(很多平时成绩,还有姓名,学号),这个程序要做的是,利用规定好的算法和规则,把总评成绩计算出来,然后排名,打印出每个阶段的成绩信息作为教研改革。同时必须输出好看,写入TXT文件文件!涉及知识:Python全部语法!项目特点:格式化了打印,使得输出比较好看直观,函数结构化,帮助代码阅读,项目可移植,简单 https://blog.csdn.net/weixin_47723732/article/details/107946288?ops_request_misc=&request_id=&biz_id=102&utm_term=Python%E6%9C%89%E6%97%A0%E7%9F%A5%E9%81%93%E8%BF%99%E4%B8%AA%E5%AD%A6%E7%94%9F%E6%88%90%E7%BB%A9%E8%A1%A8%E6%80%8E%E4%B9%88%E5%81%9A%E7%9A%84%EF%BC%9F&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-107946288.142^v63^js_top,201^v3^control_1,213^v2^t3_esquery_v3&spm=1018.2226.3001.4187