반응형
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
반응형
'Python_Matter > Solve' 카테고리의 다른 글
Python Learn the basics Quiz 21 (0) | 2019.03.30 |
---|---|
Python Learn the basics Quiz 20 (0) | 2019.03.28 |
Python Learn the basics Quiz 18 (0) | 2019.03.27 |
Python Learn the basics Quiz 17 (0) | 2019.03.27 |
Python Learn the basics Quiz 16 (0) | 2019.03.27 |