728x90
def solution(n):
answer = 0
for i in range(n+1):
if i % 2 == 0 and not i == 0 :
answer += i
else:
pass
print(answer)
return answer
solution(10)
#print(solution())
#다른 풀이
#sum([i for i in range(2, n + 1, 2)]) // range(2부터, n까지, 2칸간격)
728x90
'코딩테스트 > Python' 카테고리의 다른 글
프로그래머스 스쿨 - 최댓값 만들기(Python) (0) | 2023.09.24 |
---|---|
프로그래머스 스쿨 - 첫 번쨰로 나오는 음수(Python) (0) | 2023.09.23 |
프로그래머스 스쿨 - 짝수는 싫어요(Python) (0) | 2023.09.21 |
프로그래머스 스쿨 - 짝수 홀수 개수(Python) (0) | 2023.09.20 |
프로그래머스 스쿨 - 중앙값 구하기(sort, sorted 차이)(Python) (0) | 2023.09.19 |