리스트의 합계와 평균 구하기 오류 질문

조회수 923회
def func_sum(score,total):
    total=0
    for data in score:
        total+=data
    return total

    score=[73,95,80,57,99]
    total=func_sum(score)
print("합계점수:",total)
print("평균점수:",total/len(score))

리스트의 합계와 평균을 구하는 것이 목적이어서 이렇게 코딩을 했는데 total이 없다고 뜹니다. 어느 부분에서 잘못된 것인지 바꿔야하는 부분이 어디인지 알고 싶습니다.

  • def func_sum(score) 로 고치고 끝에서 3~4번째 줄 들여쓰기를 빼보세요. 엽토군 2020.11.12 08:09

1 답변

  • def func_sum(score,total): 에서 total을 지우셔야 됩니다. 두 개의 인수를 받는 함수를 만들고 하나만 넣으셔서 total이 없다고 뜬 거에요

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)