Python删除最高分最低分次数前2的评委,计算平均分,降序排序怎么实现

Python删除最高分最低分次数前2的评委,计算平均分,降序排序怎么实现,第1张

先保存在列表中再去除掉列表中最大和最小,代码如下:

n = int(input('请输入删除高分低分前几位:'))contents

[95,90,100,80,75,85,75,60,65,80,90,95,85,60]for i in range(n):#for循环除去最大最小 

contentsremove(max(contents)) 

contentsremove(min(contents))print(sorted(contents,reverse=True))#排序

print(sum(contents)/len(contents))#算平均

Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990 年代初设计,作为一门叫做ABC语言的替代品。

Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。

2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之上。

import sys

if sysversion[0]=='3' : raw_input=input

yuwen=int(raw_input("请输入语文成绩"))

shuxue=int(raw_input("请输入数学成绩"))

zhongfeng=yuwen+shuxue

pingjun=zhongfeng/20

print("总分:{0} \t 平均成绩:{1:2f}"format(zhongfeng,pingjun))

这个整体难度不大,关键在于判断人数是否为正整数,这里使用try--except集合int()来做。

假设输入为text文件:

源代码

这个代码在输出上还有些瑕疵的,楼主可再修改修改!

如有帮助,请采纳!!!

python完成程序输入m个成绩,输出最高分最低分平均成绩

grades = []

min_grade = None

max_grade = None

sum_grade = 00

m = int(raw_input("Input m: "))

for i in range(m):

grade = float(raw_input("Input grade %s: " % i))

gradesappend(grade)

sum_grade += grade

if not min_grade or grade < min_grade:

min_grade = grade

if not max_grade or grade > max_grade:

max_grade = grade

ave_grade = sum_grade / m

print "Max grade:", max_grade

print "Min grade:", min_grade

print "Average grade:", ave_grade

#!/usr/bin/python3

arr = [36, 49, 64, 81, 100, 66, 78, 94, 57, 96]

print("排序前%s" % arr)

arrsort()

print("排序后%s" % arr)

temp = 0

for a in arr:

temp = temp + a

print("平均分是:%2f" % (temp/len(arr)))

以上就是关于Python删除最高分最低分次数前2的评委,计算平均分,降序排序怎么实现全部的内容,包括:Python删除最高分最低分次数前2的评委,计算平均分,降序排序怎么实现、用python怎么写出输入语文和数学成绩,求出其总分和平均数、Python求平均值。小白求助等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10169230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存