Q260. 함수의 매개변수 *args를 사용하는 프로그램을 완성하시오. (600점)
def average(*args) :
num_args = len(_____)
sum = 0
for i in _______________ :
sum = ____________
avg = sum/num_args
print('%d과목 평균 : %.1f' % (num_args, avg))
average(85, 96, 87)
average(77, 93, 85, 97, 72)
- 난이도(1~10) : 6
- 힌트 :
- - 실행 결과
-
3과목 평균 : 89.3
5과목 평균 : 84.8
def average(*args) :
num_args = len(args)
sum = 0
for i in range(num_args) :
sum = sum + args[i]
avg = sum/num_args
print('%d과목 평균 : %.1f' % (num_args, avg))
average(85, 96, 87)
average(77, 93, 85, 97, 72)