TQC+ 程式語言 Python 3 _ 607 成績計算

說明:
請撰寫一程式,讓使用者輸入三位學生各五筆成績,接著再計算並輸出每位學生的總分及平均分數。
提示:平均分數輸出到小數點後第二位。


輸入與輸出會交雜如下,輸出的部份以粗體字表示
The 1st student:
78
89
88
70
60
The 2nd student:
90
78
66
68
78
The 3rd student:
69
97
70
89
90
Student 1
#Sum 385
#Average 77.00
Student 2
#Sum 380
#Average 76.00
Student 3
#Sum 415
#Average 83.00


程式碼:
gradeLi = [ [ 0 for i in range( 5 ) ] for j in range( 3 ) ]
a = [ "1st", "2nd", "3rd" ]

for i in range( 3 ):
    print( 'The {} student:'.format( a[i] ) )
    for j in range( 5 ): gradeLi[i][j] = int( input() )

for i in range( 3 ):
    total = sum( gradeLi[i] )
    print("Student {}\n#Sum {}\n#Average {:.2f}"
        .format( ( i+1 ), total, ( total/5 ) ) )

沒有留言:

張貼留言