반응형
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 구문에 대하여 정리하는 영상이다.
반응형
'Information > IT' 카테고리의 다른 글
[Mac] 맥 사파리 시스템 글꼴 설정 방법 (0) | 2023.04.25 |
---|---|
[Review]Python Tutorial #8. How To Use Dictionaries In Python (0) | 2019.02.13 |
[Review]Python Tutorial #6. While loops and the break statement in Python (0) | 2019.01.23 |
[Review] Python Tutorial #5. Introduction to For Loops (0) | 2019.01.02 |
[Review] Python Tutorials #4. Introduction to lists (0) | 2018.12.16 |