해야겠지?

공부/파이썬

[Python] 엘리스코딩 파이썬 기초2 실력 확인 테스트 정답 (3)

jinyong 2023. 5. 16. 21:08
728x90
반응형

엘리스코딩 파이썬 기초2 실력 확인 테스트 3번 문제 정답

<문제>

평균 구하기 - 엘리스 토끼는 수학 시험 점수들의 평균을 구하려고 합니다.

지시사항을 참고하여 코드를 작성하세요.

 

엘리스코딩 파이썬 기초2 실력 확인 테스트 문제3

 

1) 지시사항을 통해 average() 메서드(함수)가 이용되고 리스트[] 형식으로 호출됨을 알 수 있다.

2) average() 메서드를 정의하는데, 이미 존재하는 sum(), len() 메서드를 활용한다.

3) average() 메서드에 입력될 값의 개수가 정해지지 않았기 때문에 반복문 for 를 이용한다. (엄청 많을수도 있다!)

 

def average(values):
    num = len(values)
    sum_value = 0

    for i in values:
        sum_value = sum_value + i

    value = sum_value//num  

    return value

print(average([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]))
728x90
반응형