https://school.programmers.co.kr/learn/courses/30/lessons/120831
def solution(n):
answer = 0
for i in range(1, n + 1):
if i % 2 == 0:
answer += i
else:
continue
return answer
1
부터 n
까지 짝수 검사 후 짝수는 더하도록 간단하게 풀이했다.continue
를 묻는 문제가 아니였을까 싶다.def solution(n):
return sum(range(0, n+1, 2))
0
부터 n
까지 2
씩 넘어간다는 코드인데.. 사실 앞에 범위 설정을 잘못하면 홀수만 뽑을 수도 있지 않을까 싶다.else
구문을 쓰지 않아도 여기선 문제가 없어보인다.else
쓰는 습관은 괜찮았던것 같다.피드백은 언제나 환영입니다 :)