PROGRESS
24 / 26
단원
3장. 변수 8
4장. 연산자 15
5장. 입력과 출력 14
6장. 기초 코딩 16
7장. 조건문 : if~ 구문 16
8장. 조건문 : if~ else~ 구문 8
9장. 조건문 : if~ elif~ else~ 구문 7
10장. 반복문 : while문 16
11장. 반복문 : for문 19
12장. 리스트 26
13장. 함수 19
전체 목록
QUESTION 24 #553
-1이 입력되면 종료하고, 입력된 성적들의 평균을 출력합니다. 빈칸에 들어갈 알맞은 메서드를 채우세요.
예시 입력: 80 (엔터) 90 (엔터) 75 (엔터) -1
예시 입력: 80 (엔터) 90 (엔터) 75 (엔터) -1
main.py
score = int(input("성적을 입력하세요(종료 시 -1 입력) : "))
scores = []
while score != -1 :
scores.(score)
score = int(input("성적을 입력하세요(종료 시 -1 입력) : "))
total = 0
for x in scores :
total += x
avg = total/len(scores)
print(f"입력된 성적 : {scores}")
print(f"평균 : {avg:.2f}")
HINT
while 안에서 입력값을 append하고, 다시 input. -1을 만나면 빠져나옴.
실행 결과 예시
입력된 성적 : [80, 90, 75] 평균 : 81.67
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행