코딩 스쿨에 오신것을 환영합니다~~

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)