Search

이차반복4_문제05_모두홀수개수

대분류
STEP07 이차반복문
소분류
이차반복문4_문제

영상

문제

''' [문제] (1) 랜덤(1 ~ 9) 사이의 랜덤값을 4개를 저장 후 비교한다. (2) 4개의 랜덤값이 모두 홀수이면 1을 total에 추가, 하나라도 홀수가 아니면 2를 total에 추가한다. (3) (1~2)를 5번 반복한다. [예시] [3, 1, 5, 1] 모두홀수 => total = [1] [5, 2, 1, 4] 모두홀수x => total = [1,2] ... ''' total = []
Python
복사

해설

''' [문제] (1) 랜덤(1 ~ 9) 사이의 랜덤값을 4개를 저장 후 비교한다. (2) 4개의 랜덤값이 모두 홀수이면 1을 total에 추가, 하나라도 홀수가 아니면 2를 total에 추가한다. (3) (1~2)를 5번 반복한다. [예시] [3, 1, 5, 1] 모두홀수 => total = [1] [5, 2, 1, 4] 모두홀수x => total = [1,2] ... ''' import random total = [] for i in range(5): value = 1 for j in range(4): r = random.randint(1, 9) print(r, end=" ") if r % 2 == 0: value = 2 total.append(value) print(",", total)
Python
복사