导航:首页 > 编程语言 > python编程计算平均分

python编程计算平均分

发布时间:2025-01-21 17:41:28

python输入五门成绩,求总分和平均分

有5个学生,每个学生修4门课程,求每个学生所有成绩的总分和平均分
#include <stdio.h>
#define First 5
#define Second 6
int main(void)
{
float a[First][Second],sum=0.0;
int i,j,cnt=1;
printf("分别输入5名同学的4门成绩:\n");
for(i=0;i<First;i++)
{
for(j=0;j<Second-2;j++)
{
scanf("%f",&a[i][j]);
}
}
for(i=0;i<First;i++)
{
for(j=0;j<Second-2;j++)
{
sum+=a[i][j];
}
a[i][4]=sum;
a[i][5]=a[i][4]/4.0;
sum=0; //初始化
}
for(i=0;i<First;cnt++,i++)
{
printf("学生%d的成绩情况\t\t\t总成绩\t平均成绩\n",cnt);
for(j=0;j<Second;j++)
{
printf("%.2f\t",a[i][j]);
}
printf("\n");
}
}

Ⅱ 怎么用python算平均分

以下是一个简单的python程序:


# 定义一个列表,用于保存15个学生的成绩

scores = [78, 89, 95, 62, 80, 72, 86, 91, 68, 75, 83, 77, 90, 84, 88]

# 计算最高分、最低分及平均分

max_score = max(scores)

min_score = min(scores)

avg_score = sum(scores) / len(scores)

# 打印结果

print("最高分:", max_score)

print("最低分:", min_score)

print("平均分:", avg_score)

# 计算高于平均分的人数

count = 0

for score in scores:

if score > avg_score:

count += 1

# 打印高于平均分的人数

print("高于平均分的人数:", count)

Ⅲ Python编程求平均值的两种方法是

方法一:
scores = [91, 95, 97, 99, 92, 93, 96, 98]
scores2 = []
avg = sum(scores) / len(scores)
print('平均成绩是:{}'.format(avg))
for i in scores:
if i avg># 少于平均分的成绩放到新建的空列表中
scores2.append(i)
print('低于平均成绩的有:{}'.format(scores2))
方法二:
导入函数库
import numpy as np # 导入 numpy库,as 即为导入的库起一个别称,别称为np
scores1 = [91, 95, 97, 99, 92, 93, 96, 98]
scores2 = []
average = np.mean(scores1) # 一行解决。
print('平均成绩是:{}'.format(average))
# 下面展示一种NumPy数组的操作,感兴趣的同学可以自行去学习哈。
scores3 = np.array(scores1)
print('低于平均成绩的有:{}'.format(scores3[scores3

阅读全文

与python编程计算平均分相关的资料

热点内容
数据库查询系统源码 浏览:617
php5314 浏览:358
完美国际安装到哪个文件夹 浏览:669
什么app可以扫一扫做题 浏览:540
程序员编码论坛 浏览:924
淘点是什么app 浏览:660
中国高等植物pdf 浏览:454
51单片机时间 浏览:182
后台如何获取服务器ip 浏览:267
单片机流水灯程序c语言 浏览:236
程序员第二职业挣钱 浏览:240
运行里怎么输入服务器路径 浏览:843
pythonstepwise 浏览:512
刘一男词汇速记指南pdf 浏览:66
php认证级别 浏览:371
方舟编译啥时候推送 浏览:1012
php手机验证码生成 浏览:677
哲学思维pdf 浏览:17
凌达压缩机有限公司招聘 浏览:535
weblogic命令部署 浏览:39