Search

일차리스트3_문제03_omr카드

대분류
STEP05 일차리스트
소분류
일차리스트3_문제

영상

문제

''' [문제] omr 리스트의 값들은 이번 시험 정답이다. a는 철수의 답안지이다. 랜덤숫자(1~5) 열 개를 a에 추가 후, 정답과 비교해서 철수의 점수를 출력. 한 문제당 10점이다. [예시] omr = [4, 3, 1, 5, 3, 2, 1, 4, 5, 3] 철수 = [5, 2, 5, 5, 2, 1, 4, 4, 4, 1] 성적 = 20 ''' omr = [4,3,1,5,3,2,1,4,5,3] a =[]
Python
복사

해설

''' [문제] omr 리스트의 값들은 이번 시험 정답이다. a는 철수의 답안지이다. 랜덤숫자(1~5) 열 개를 a에 추가 후, 정답과 비교해서 철수의 점수를 출력. 한 문제당 10점이다. [예시] omr = [4, 3, 1, 5, 3, 2, 1, 4, 5, 3] 철수 = [5, 2, 5, 5, 2, 1, 4, 4, 4, 1] 성적 = 20 ''' import random omr = [4,3,1,5,3,2,1,4,5,3] a =[] count = 0 for i in range(len(omr)): num = random.randint(1, 5) a.append(num) if omr[i] == a[i]: count += 1 score = count * 10 print("omr =", omr) print("철수 =", a) print("성적 =", score)
Python
복사