思路: 首先從文本讀入一行數據,按空格對字符串進行切割,切割后包含學生姓名和某一科的成績,map輸出key->學生姓名 value->某一個成績 然后在reduce里面對成績進行遍歷求和,求平均數,然后輸出key->學生姓名 value->平均成績 ...
功能要求: 輸入學生姓名 依次輸入學生的語文 數學 英語科目成績 計算該學生的平均成績並打印 平均成績保留一位小數點 計算該學生語文成績占總成績的百分比 源代碼如下: 結果如下: ...
2018-08-28 14:35 0 12156 推薦指數:
思路: 首先從文本讀入一行數據,按空格對字符串進行切割,切割后包含學生姓名和某一科的成績,map輸出key->學生姓名 value->某一個成績 然后在reduce里面對成績進行遍歷求和,求平均數,然后輸出key->學生姓名 value->平均成績 ...
今天發現了一個比較復雜的成績文本,個人並不想手動去除其中的空格以及其他數據,於是就使用了python中的正則表達式來計算 下面放的是這次的成績文本,文本文件名我命名為a.txt 433 91 89 416 92 87.8 397 ...
編程萌新,因為遇到這么個SQL 查詢的問題:在一張表A里有如下字段:學生姓名、學科名、學科成績。寫一條SQL 語句查出各科平均成績並按學生姓名分組,按如下格式顯示:學生姓名|語文|數學|英語。一開始遇到的時候挺懵的,有印象但是卻忘了怎么寫了,接下來就是查閱資料並親自上手測試是否可行 ...
代碼: 運行效果: ...
實例: 知識點:數組名.length是計算數組的長度 運行結果: ...
本題要求編寫程序,計算學生們的平均成績,並統計及格(成績不低於60分)的人數。題目保證輸入與輸出均在整型范圍內。 輸入格式: 輸入在第一行中給出非負整數N,即學生人數。第二行給出N個非負整數,即這N位學生的成績,其間以空格分隔。 輸出格式: 按照以下格式輸出: average = 成績 ...
第4章-7 統計學生平均成績與及格人數 如果這里用append輸入只能實現一行一行輸入,不能實現同一行輸入 知識點(列表的操作): """ ①實現嵌套列表的平鋪 """ vec = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] """ 第一個循環為外 ...
(注:暫時先記錄這些問題,后期再持續更新) 1,輸入一個正整數n,再輸入n個學生的成績,計算平均分,並統計不及格成績的學生人數。 2,輸入一批學生的成績,以負數作為結束標志,計算平均成績,並統計不及格人數。 3,從輸入的n個成績中選出最高分 ...