python编程题,求大神解答!!!
完成以下程序的设计:某体操比赛共有10名运动员参加,12名评委将根据运动员表现进行评分(满分10分),请编写Python程序,解决下列问题:
1).每个运动员评分中去掉一个最高分和一个最低分,计算平均成绩,然后给出运动员排名;
2).尽量减少人为因素,组委会要求去掉第一个问题中打最高分或最低分次数排名前二的评委给每个运动员的评分,然后计算平均成绩后排名。
项目要求
(1) 程序要添加适当的注释,程序要采用模块化编程,强调高内聚,低耦合。
(2) 程序要具在一定的健壮性,即当有错误操作时,程序也能适当地做出反应。
(3) 程序要做到界面设计布局合理,符合操作习惯,界面整齐美观,在程序运行时用户可以根据相应的提示信息进行操作。
(4) 完成项目的基本功能