第1个回答
用户4***62020.06.29回答'''随机产生1000000条成绩记录,其中包括Python、Java、C三门课程的成绩,编程统计三个分数段("0-59","60-84","85-100")的人数、平均分、方差。'''importrandoma=[]foriinrange(0,100):b=[]forjinrange(0,3):b.append(random.randint(40,100))a.append(b)py_不及格=0;ja_不及格=0;c_不及格=0;py_及格=0;ja_及格=0;c_及格=0;py_优=0;ja_优=0;c_优=0foriinrange(len(a)):#print(a[i][0],a[i][1],a[i][2])ifa[i][0]<60:py_不及格=py_不及格+1ifa[i][0]>59anda[i][0]<85:py_及格=py_及格+1ifa[i][0]>84:py_优=py_优+1ifa[i][1]<60:ja_不及格=ja_不及格+1ifa[i][1]>59anda[i][1]<85:ja_及格=ja_及格+1ifa[i][1]>84:ja_优=ja_优+1ifa[i][2]<60:c_不及格=c_不及格+1ifa[i][2]>59anda[i][2]<85:c_及格=c_及格+1ifa[i][2]>84:c_优=c_优+1print(py_不及格,py_及格,py_优)print(ja_不及格,ja_及格,ja_优)print(c_不及格,c_及格,c_优)