字典的案例演示

使用Python字典存储10个学生在语文、数学、英语三门考试的成绩,通过随机数生成50-100的分数。程序首先计算每个学生的总分,然后按总分倒序排列,生成成绩排名表。结果包括学生的学号、姓名、各科分数、总分和平均分。
摘要由CSDN通过智能技术生成

案例:有10个学生,姓名自行添加。有三门考试语文,数学和英语,随机为这10个学生生成分数【50-100】,需求:打印一张成绩排名表。数据存储格式如下:

import random

# 初始化学生的基本信息

dic_student_info = { 95001: "王一", 95002: "胡二", 95003: "张三", 95004: "李四", 95005: "赵五",

                    95006: "马六", 95007: "杨七", 95008: "刘八", 95008: "孙九", 95010: "陈十"}

# 生成学生成绩

student_result = []

for i in range(len(dic_student_info)):

   temp_result = []

   for

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值