Python_Matter/Solve

Python Learn the basics Quiz 19

AnKiWoong 2019. 3. 27. 17:41
반응형

Q>

국어 / 영어 / 수학 점수에 평균을 구하는 함수를 만들고 출력하시오.


A>

def print_point(a):
list_v = []

for v in a.values():
list_v.append(v)

sum = 0
for i in range(len(list_v)):
sum = sum + list_v[i]

average = sum / len(list_v)

print('국어 : {0}'.format(list_v[0]))
print('영어 : {0}'.format(list_v[1]))
print('수학 : {0}'.format(list_v[2]))
print('-' * 10)
print('평균 : {0}'.format(int(average)))

my_point = {'kor' : 98, 'eng' : 82, 'math' : 75}
print_point(my_point)


O>

국어 : 98

영어 : 82

수학 : 75

----------

평균 : 85


Process finished with exit code 0

반응형