给定一些学生姓名和成绩,统计不及格小于60分的学生及成绩,并打印所有不及格的学生姓名和成绩。 d

1个回答
展开全部
摘要 您好哟,亲爱的!
这个问题我来帮您解决。
d=[[“赵”,60],[“钱”,34],[“孙”,89],[“李”,56],[“周”,90]]
for i in d:
if i[1] < 60:
print(“姓名:”+i[0]+“成绩:”+str(i[1]))
输出结果:
姓名: 钱 成绩: 34
姓名: 李 成绩: 56
希望能帮到您哦!
祝您生活愉快~~
咨询记录 · 回答于2024-01-15
给定一些学生姓名和成绩,我升衫庆们需要统计不及格(小于60分)的学生及成绩,并打印所有不及格的学生姓名和成绩。 数据如下: d=[["赵",60],["钱",34],["孙",89],["李",56],["周",90]] 我们可以使用for循环遍历这个数据,然后使用if语句判断成绩是否小于60分。如果是,就塌中打印出学生的姓吵握名和成绩。 代码如下: d=[["赵",60],["钱",34],["孙",89],["李",56],["周",90]] for i in d: # 遍历数据 if i[1] < 60: # 判断成绩是否小于60分 print("姓名:",i[0],"成绩:",i[1]) # 打印不及格的学生姓名和成绩 运行上述代码后,将得到如下输出: 姓名: 钱 成绩: 34 姓名: 李 成绩: 56
您好哟,亲爱的! 这个笑肢问题我来纤升悔帮您解决,d=[["赵",60],["钱",34],["孙",89],["李",56],["周",90]] for i in d: if i[1] < 60: print("姓名:",i[0],"成绩:",i[1]) 输出结果: 姓名: 钱 成绩: 34 姓名: 李 成绩: 56 希望能帮到您哦! 祝您生活愉快~~[鲜毁正花]
std = [ "张三", "80", "90", "70", "240", "李四", "85", "92", "75", "252", "王五", "78", "88", "69", "235" mod = "{同学,你的考试成绩是:语文{},英语{},数学{},总成绩{},特此通知!}" for st in std: # 用st变量遍历顷顷哪列表std的元素 cnt = 0 # cnt是总成绩,赋初值 for i in range(1, 4): cnt += int(st[i]) # 计算总成绩 print(mod.format(st[0], st[1], st[2], cnt)) 注意:上述乎碰代码仅为示例,需要根据实际数据和需求进行适当修雀码改。
我这看不见你发的图
能打字打出来吗
语文 英语 数学张三 90 87 78李四 93 87 67王五 88 90 95
std = [["张三毁纤", 90, 87, 78], ["李四", 93, 87, 67], ["王五", 88, 90, 95]] mod = "{}同学,你的考试成绩是:语文{},英语{},纤颂仿数学{},总成绩{},特樱扮此通知!" for st in std: cnt = st[1] + st[2] + st[3] # cnt是总成绩,初始值为第二、三、四列成绩之和 print(mod.format(st[0], st[1], st[2], st[3], cnt))
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消