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

Q308. 데이터 파일을 읽어 학생들의 성적 평균을 구하는 프로그램을 완성하시오. (700점)

f = open('scores.txt', '___', encoding='utf-8')
lines = f.readlines()

for line in lines :
    data = line._____()
    i = 0
    sum = 0

    while i<_______ :
        if i == 0 :
            print(data[i], end=' : ')
        else :
            sum = ___________________

        i = i + 1

    avg = sum/(len(data) - 1)
    print('%.2f점' % (sum/5))

f.close()

- 난이도(1~10) : 7

- 힌트 :

  • - 실행 결과
  • 안소영 : 92.00점
    정예린 : 91.00점
    김세린 : 89.80점
    연수정 : 92.00점
    박지아 : 90.80점
정답보기 목록보기 완료/포인트얻기

f = open('scores.txt', 'r', encoding='utf-8')
lines = f.readlines()

for line in lines :
    data = line.split()
    i = 0
    sum = 0

    while i<len(data) :
        if i == 0 :
            print(data[i], end=' : ')
        else :
            sum = sum + int(data[i])

        i = i + 1

    avg = sum/(len(data) - 1)
    print('%.2f점' % (sum/5))

f.close()