怎么用python计算平均成绩
1个回答
关注
展开全部
亲,您好,很高兴为您解答:用python计算平均成绩方法:# 示例代码# 获取输入score_list = input("请输入学生成绩,以逗号分割:")# 将成绩转化为列表scores = score_list.split(',')# 将成绩转换成数值类型scores = [float(score) for score in scores]# 计算平均成绩average = sum(scores) / len(scores)# 输出print("学生平均成绩为:%.2f" % average)
咨询记录 · 回答于2023-03-05
怎么用python计算平均成绩
我想知道怎么用Python的基础知识编写计算平均成绩的代码,利用print,input,split的方法
亲,您好,很高兴为您解答:用python计算平均成绩方法:# 示例代码# 获取输入score_list = input("请输入学生成绩,以逗号分割:")# 将成绩转化为列表scores = score_list.split(',')# 将成绩转换成数值类型scores = [float(score) for score in scores]# 计算平均成绩average = sum(scores) / len(scores)# 输出print("学生平均成绩为:%.2f" % average)
某成绩占总成绩百分比怎么编写呢?
以下是相关拓展,希望对您有所帮助:# 假设用户输入的是一系列数字,用空格分隔userInput=input("请输入一系列数字:")# 用空格分隔userInputString=userInput.split(" ")# 将数字转换为floatuserInputNumber=[]for i in userInputString: userInputNumber.append(float(i))# 计算平均成绩total=0for j in userInputNumber: total+=j # 打印平均成绩print("平均成绩为:"+str(total/len(userInputNumber)))
平均成绩保留小数点后一位的编程怎么编写?用基础方法
```#includeint main(){ int a,b,c,d,e; float sum,av; //输入五个整数 scanf("%d %d %d %d %d",&a,&b,&c,&d,&e); sum=a+b+c+d+e;//求和 av=sum/5.0; //求平均 printf("和为%.1f,平均数%.1f",sum,av); return 0;}```