python 學(xué)習(xí)期末成績統(tǒng)計(jì)分析并生成成績表
上次的準(zhǔn)考證妻子學(xué)校老師和領(lǐng)導(dǎo)的一致好評(píng)赡译,然后新的任務(wù)又來的性昭。期末考試成績分析
場(chǎng)景分析
新的高考改革后响蓉,每個(gè)人的考試科目都不完全一樣始赎,這就給期末分析成績的老師帶來了高難度的任務(wù)。
之前大家科目都一樣删窒,一套excel公式就全部解決。如今每個(gè)人都不全一樣顺囊,因而傳統(tǒng)機(jī)械化的拖拽excel就行不通了肌索。
如何解決
其實(shí)個(gè)任務(wù)對(duì)程序員來說真的是so easy,只要學(xué)過面向?qū)ο缶幊痰呐笥烟靥迹丝绦睦飳?duì)象基本都成行了诚亚。
基礎(chǔ)對(duì)象
- 建立 學(xué)生對(duì)象
- 學(xué)生包括 姓名,準(zhǔn)考證號(hào)午乓,班級(jí) 和 考試成績列表
主要步驟
- 清洗數(shù)據(jù)
沒辦法站宗,老師們都數(shù)據(jù)意識(shí)不強(qiáng),數(shù)據(jù)還是需要提前處理一下益愈。例如把缺考的成績都設(shè)置為0 梢灭,沒有成績都同學(xué)自學(xué)一下老師,看看什么問題腕唧。數(shù)據(jù)清洗的理念是或辖,保證每一列的數(shù)值一致,不要一會(huì)1枣接,一會(huì)兒又中文的 - python 將數(shù)據(jù)讀入list
- 將list數(shù)據(jù)轉(zhuǎn)化為對(duì)象
- 操作對(duì)象進(jìn)行統(tǒng)計(jì)
- 輸出結(jié)果颂暇,此處學(xué)校又要求生成a4 打印成績單。