10人のクラスで行った英語のテストの得点(100点満点)の平均値を求めるプログラムを作成しなさい。 ここで,10人の英語の得点は,前回同様,リストで与えるものとする。
# coding: shift_jis eigo = [70, 75, 82, "欠席", 61, 60, 68, 73, 76, 65] N = len(eigo) s = 0 n = 0 i = 0 while i < N: if not(eigo[i] == "欠席"): s = s + eigo[i] n = n + 1 i = i + 1 print(s / n)
H:\prg1\06>python average.py↵
70.0
# coding: shift_jis eigo = [70, 75, 82, "欠席", 61, 60, 68, 73, 76, 65] s = 0 n = 0 for score in eigo: if not(score == "欠席"): s = s + score n = n + 1 print(s / n)