处理2026年全国大学只能汽车竞赛分赛区比赛数据
第21届全国大学生智能车竞赛东北赛区成绩与奖项第21届全国大学生智能车竞赛华北赛区成绩与奖项第21届全国大学生智能车竞赛华东赛区成绩与奖项第21届全国大学生智能车竞赛华南赛区成绩与奖项第21届全国大学生智能车竞赛西部赛区成绩与奖项第21届全国大学生智能车竞赛安徽赛区成绩与奖项第21届全国大学生智能车竞赛山东赛区成绩与奖项第21届全国大学生智能车竞赛浙江赛区成绩与奖项第21届全国大学生智能车竞赛新疆赛区成绩与奖项【分赛区比赛数据处理】一、数据统计1、各组别队伍数量#!/usr/local/bin/python# -*- coding: gbk -*-## STATICTEXT.PY -- by Dr. ZhuoQing 2026-08-02## Note:#fromheadmimport*#------------------------------------------------------------csdnstr,titletspload(aaa,csdnstr,title)strallstr(csdnstr).split(\n)#------------------------------------------------------------groupcollegegroupname#------------------------------------------------------------groupdim[]groupnum[]count0#------------------------------------------------------------univdim[]teachdim[]studentdim[]#------------------------------------------------------------forsinstrall:#--------------------------------------------------------ifs.find(#7a37ab)0:sss.split(/font)[-2]sssss.split(、)[-1]ifcount0:iflen(college)0:groupdim.append(%s(%s)%(group,college))iflen(group)0:groupnum.append(count)groupsss collegecount0ifs.find(#008090)0:sss.split(/font)[-2]sssss.split(、)[-1]iflen(college)0:groupnum.append(count)collegesss count0#--------------------------------------------------------ifs.find(font face)0:continueifs.find(--|--)0:continuebarcounts.count(|)ifbarcount10:continue#--------------------------------------------------------ifcount0:iflen(college)0:groupdim.append(%s(%s)%(group,college))else:groupdim.append(group)sss.split(|)# printf(ss[1])count1groupnum.append(count)#------------------------------------------------------------#------------------------------------------------------------printf(序号|组别|数量)printf(--|--|--)num1forg,ninzip(groupdim,groupnum):printf(%d|%s|%d%(num,g,n))num1tspcopyhelpmessage()printf(\a)#------------------------------------------------------------# END OF FILE : STATICTEXT.PY#2、统计队伍数量#!/usr/local/bin/python# -*- coding: gbk -*-## TEAMUNIV.PY -- by Dr. ZhuoQing 2026-08-02## Note:#fromheadmimport*#------------------------------------------------------------csdnstr,titletspload(aaa,csdnstr,title)strallstr(csdnstr).split(\n)#------------------------------------------------------------univdim[]teamdim[]teachdim[]studentdim[]count0#------------------------------------------------------------forsinstrall:#--------------------------------------------------------ifs.find(font face)0:continueifs.find(--|--)0:continuebarcounts.count(|)ifbarcount10:continue#--------------------------------------------------------count1sss.split(|)univss[1]teamss[2]ifunivnotinunivdim:univdim.append(univ)# if team not in teamdim:teamdim.append(team)foriinrange(2):tss[5i]ift.find(emsp;)0:continueiftnotinteachdim:teachdim.append(t)foriinrange(5):if7ilen(ss):breaktss[7i]ift.find(emsp)0:continueiftnotinstudentdim:studentdim.append(t)#------------------------------------------------------------printf(统计|数量)printf(--|--)printf(学校数量|%d%len(univdim))printf(队伍数量|%d%len(teamdim))printf(教师数量|%d%len(teachdim))printf(学生数量|%d%len(studentdim))#------------------------------------------------------------tspcopyhelpmessage()printf(\a)#------------------------------------------------------------# END OF FILE : TEAMUNIV.PY#二、证书打印