Search

일차리스트3_개념06_구구단게임

대분류
STEP05 일차리스트
소분류
일차리스트3_개념

영상

문제

''' [문제] a와 b의 각 자리의 곱을 total의 각 자리에 저장 후 출력하시오. 단 op 의 값이 0이면 양수로 저장하고, 1이면 음수로 저장하시오. [예시] a = 3 , b = 5 , op = 0 이므로 양수로 저장 total = [15] a = 4 , b = 3 , op = 1 이므로 음수로 저장 total = [15, -12] a = 2 , b = 1 , op = 0 이므로 양수로 저장 total = [15, -12, 2] a = 8 , b = 7 , op = 0 이므로 양수로 저장 total = [15, -12, 2, 56] a = 8 , b = 7 , op = 1 이므로 음수로 저장 total = [15, -12, 2, 56, -18] ''' a = [3, 4, 2, 8, 6] b = [5, 3, 1, 7, 3] op = [0, 1, 0, 0, 1] total = [] for i in range(len(a)): result = a[i] * b[i] if op[i] == 0: total.append(result) elif op[i] == 1: total.append(-result) print("total =", total)
Python
복사

해설

Python
복사