PROGRESS
24 / 30
QUESTION 24 #722
파일(input.txt)에서 각 학생 점수를 읽어 합·평균을 출력합니다. 빈칸에 들어갈 알맞은 메서드를 채우세요.
※ 외부 input.txt 파일에 의존해 sandbox에서는 실행 안 됨. result는 책 예시값입니다.
※ 외부 input.txt 파일에 의존해 sandbox에서는 실행 안 됨. result는 책 예시값입니다.
main.py
file = open("input.txt", "r")
num = 1
for line in file.() :
sum = 0
count = 0
scores = line.split()
for score in scores :
sum = sum + int(score)
count += 1
avg = sum/count
print("%d. 합계 : %d, 평균 : %.2f" % (num, sum, avg))
num += 1
HINT
readlines()는 파일의 모든 줄을 리스트로 반환합니다. 각 줄은 split()으로 단어 분리.
실행 결과 예시
1. 합계 : 460, 평균 : 92.00 2. 합계 : 441, 평균 : 88.20 3. 합계 : 449, 평균 : 89.80 (예시 결과)
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행