반응형


7번째 Tutorial 에서는 Loops 에 대해 조금 더 다루고, 이전 영상들에서 나왔던 문제들에 대해 Solution을 다루고 있다.


먼저 for 코딩을 함께 사용해서 첫번째 element는 한번, 두번째는 2번, 세번째는 3번 값을 얻을 수 있도록 하는 코딩에 대해서 다룬다.

for i in range(len(a)): # 0, 1, 2
for j in range(i + 1):
print(a[i])


두번째 For 구문이 다음과 같은 의미가 된다.

i = 0 -> j = 0

i = 1 -> j = 0, 1

i = 2 -> j = 0, 1, 2



Can you compute the sum of all multiples of 3 and 5 that are less than 100?

첫번째 문제의 Solution

total = 0
for i in range(1, 100):
if i % 3 == 0 or i % 5 == 0:
total += i
print(total)


두번째 - 값의 합을 구하는 문제의 Solution은

given_list = [7, 5, 4, 4, 3, 1, -2, -3, -5, -7]

total2 = 0
j = len(given_list) - 1
while given_list[j] < 0:
total2 += given_list[j]
j -= 1
print(total2)


으로 기존 Loops 구문에 대하여 정리하는 영상이다.

반응형

+ Recent posts