Search

일차리스트2_문제08_리스트두개비교

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

영상

문제

''' [문제] [조건1] 리스트 두 개에 1~100 사이의 랜덤 값 다섯 개를 저장한다. [조건2] 둘 다 짝수이거나 "짝수" 출력, 둘 다 홀수이면 "홀수" 출력 , 한쪽은 홀수이고 다른 한쪽은 짝수이면 "다르다"를 출력하시오. [예시] a = [48, 71, 66, 85, 65] b = [99, 81, 75, 24, 40] 다르다 홀수 다르다 다르다 다르다 ''' a = [] b = []
Python
복사

해설

''' [문제] [조건1] 리스트 두 개에 1~100 사이의 랜덤 값 다섯 개를 저장한다. [조건2] 둘 다 짝수이거나 "짝수" 출력, 둘 다 홀수이면 "홀수" 출력 , 한쪽은 홀수이고 다른 한쪽은 짝수이면 "다르다"를 출력하시오. [예시] a = [48, 71, 66, 85, 65] b = [99, 81, 75, 24, 40] 다르다 홀수 다르다 다르다 다르다 ''' import random a = [] b = [] i = 0 while i < 5: a.append(random.randint(1, 100)) b.append(random.randint(1, 100)) if a[i] % 2 == 0 and b[i] % 2 == 0: print("짝수") elif a[i] % 2 == 1 and b[i] % 2 == 1: print("홀수") else: print("다르다") i += 1 print("a =", a) print("b =", b)
Python
복사