짝수의 합
def solution(n):
count = 0
for i in range(n+1):
if i % 2 == 0:
count += i
return count
문제를 푸는데는 문제가 없었지만 실수를 할 것 같은 부분은 적어놓고 가야될거 같아
주의사항을 적어 놓겠다.
<주의 사항>
- count라는 변수는 반복문 for안에 존재하면 안된다.
- 존재하게 된다면 count가 계속적으로 0으로 초기화가 될것이다.
- 변수 = 0, 변수의 값 == 5
- 변수 = 0은 변수의 값이 0을 할당한다는 것 // 변수의 값 == 5라는 것은 변수와 5의 값 동일
- for문의 범위인 range(n+1)
- n+1인 이유는 n으로 지정하면 전까지 범위이기에 n+1로 하여 n까지 포함시킨다.
- def 함수 안이기 때문에 print()로 출력 x -> return을 통해 값을 반환한다.