编写程序,利用函数方法,统计输入学生的总分和平均分,统计全班学生成绩。
要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分。
求大神指点一下,我现在没有头绪🌚
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Python zzy 2021-10-01 10:45最佳回答 专家已采纳while True: #重复循环 ch = float(input("请输入语文成绩:")) ma = float(input("请输入数学成绩:")) en = float(input("请输入英语成绩:")) scorelist = (ch, ma, en) print("总分:", sum(scorelist)) #sum函数求和 print("平均分:", sum(scorelist) / 3) #总分除以3科就是平均值 print("\n") #打印一个换行符
如果答案对你有帮助,麻烦给个采纳!下面是运行结果:
采纳该答案 已采纳该答案 专家已采纳评论解决 1 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-09-30 22:33回答 2 已采纳 while True: #重复循环 ch = float(input("请输入语文成绩:")) ma = float(input("请输入数学成绩:")) en = float
- 2021-03-15 14:46回答 3 已采纳 input = "33 61 52 61 65 64 76 54 52 44 67 66 76 63 65 76 57 69 76 63 90 70 57 75 67 67 70" arr_inpu
- 2021-06-17 17:23回答 2 已采纳 代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。 n = int(input('输入学生人数:')) m = int(input('输入课程数:')
- 2021-01-13 15:19Magic Road的博客 python脚本如何输入成绩求平均分?python脚本输入成绩求平均分的方法:脚本要实现功能:1.输入学生学号:2.依次输入学生的三门科目成绩:3.计算该学生的平均成绩,并打印:4.平均成绩保留两位小数点:计算该学生语文...
- 2020-11-22 17:48weixin_39669147的博客 原博文2019-08-16 21:03 −例题: 用户输入若干个成绩,求所有成绩的平均值。每输入一个成绩后询问是否继续输入下一个成绩,回答yes就继续输入下一个成绩,回答no就停止输入成绩。 输入代码为: numbers=[] while ...
- 2020-11-24 11:39weixin_39647773的博客 PHP 删除文件函数是什么?_后端开发PHP删除文件函数是“unlink()”,该函数...python脚本如何输入成绩求平均分?python脚本输入成绩求平均分的方法:脚本要实现功能:1.输入学生学号:2.依次输入学生的三门科目成...
- 2021-12-24 20:42回答 1 已采纳 你题目的解答代码如下: lst = [] gt = ["语文","数学","英语","历史","化学"] dt = {v:[] for v in gt} for i in range(5):
- 2022-04-04 20:26回答 3 已采纳 循环数据列表用if elif判断即可你题目的解答代码如下: datalist = [77,67,57,69,79,97,85,75,100,53] listA =[] listB =[] listC
- 2021-10-12 16:04回答 2 已采纳 可以一次性输入也可以分开输入代码如下 # 分30次输入 temlist=[input('请输入一个总成绩') for i in range(30)] # 一次输入 # Scores=input('请输
- 2020-12-21 06:06程序二:读取程序一输出的文件,然后对成绩计算平均值,并输出最高分和最低分值及姓名。 实现分析 本例用到的知识点: 文件操作,需要 try-except-finally ,处理文件异常; 判断成绩的正则:^[0-9]{1,2}(\.[0-9]{1,...
- 2021-07-28 08:27异想实验室的博客 name=input('请输入名字:') yw=input('请输入你的语文分数:') sx=input('请输入你的数学分数:') print(f'{name}您的总成绩:{eval(yw)+eval(sx)}分') print(f'您的平均成绩是:{(eval(yw)+eval(sx))/2}分')
- 2021-01-20 03:03题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。 示例: jack 70 peter 96 Tom 70 smith 67 从高到低 成绩 peter 96 jack 70 Tom 70 smith 67 从...
- 2021-06-09 08:28回答 3 已采纳 import pandas as pd df = pd.read_csv('Exam.csv', header = 0, encoding='utf-8') df["all"]=df["计算机"]+
- 2022-01-08 14:15回答 1 已采纳 如下: #include <stdio.h> struct student { int id; char name[20]; float score[3];
- 2021-12-05 20:03回答 1 已采纳 思路:找到字符串首个空格后的第一个字符,找到字符串最后一个不是空格的字符,切它例 def myStrip(string): for i in range(len(string)):
- 2021-01-13 15:29有见Finsight的博客 不过,老师有了新的需求:想知道两组的平均分,以及把低于平均分的成绩也打印出来。所以,在这个练习中,我们会帮老师计算出两组的平均分,并挑出那些在平均分之下的成绩。要求已经加粗,刚开始我的方法如下:scores...
- 2021-12-21 20:02席475的博客 math=input("数学成绩:") chines=input("语文成绩:") english=input("英语成绩:") math=float(math) chines=float(chines) english=float(english) sum=math+chines+...print("总分:",sum,"平均成绩:",sum/3)
- 2022-04-16 20:39m0_57493222的博客 小练习:用python计算每门课程的平均分及总成绩。
- 2022-01-06 14:43回答 1 已采纳 这是读取txt文件,将文件每一行数据写入列表,然后对每一行数据替换换行符
- 2020-11-30 06:52weixin_39883194的博客 每一张表中都有学业总平均分和考试课平均分两项内容,如果想用手工的方式算出这两项内容不知道要花多久,所以我建议编写一个算法(Excel 的函数啥的本质上也是算法)计算这两项内容,下面我就以我的成绩为例讲一下用...
- 没有解决我的问题, 去提问