본문 바로가기
개발 공부

파이썬 프로그래머스 입문 문제풀이 : 짝수는 싫어요(range 활용법)

by developer's fashion blog 2025. 6. 12.

이 글은 프로그래머스 입문 문제 '짝수는 싫어요'를 풀면서 배운

파이썬 range() 함수와 리스트 컴프리헨션의 개념을 정리한 포스팅입니다.

🙋‍♀️ 나의 첫 번째 풀이 방법

파이썬을 12일째 공부 중!
조건문과 반복문, 그리고 append() 메서드를 이용해서 나름 열심히 풀었어요.

🔍 다른 사람들의 간단한 풀이 방법

풀이를 확인해보니 생각보다 훨씬 간단하게 푸신 분들이 많더라고요!

1. 리스트 컴프리헨션 사용

리스트 컴프리헨션 풀이

컴프리헨션 문법은 아직 익숙하지 않지만, 앞으로 더 공부해서 활용해보고 싶어요.

2. range() 함수만으로 푼 방법

range함수만 사용한 풀이

 

정말 깔끔하고 심플하게 푼 코드!
다음 문제는 저도 이렇게 도전해볼 거예요 😊

📌 Python range() 함수 정리

1. range(stop) - 0부터 stop-1까지

for i in range(5):
    print(i)

출력: 0, 1, 2, 3, 4

2. range(start, stop) - start부터 stop-1까지

for i in range(2, 7):
    print(i)

출력: 2, 3, 4, 5, 6

3. range(start, stop, step) - step 간격으로 반복

for i in range(1, 10, 2):
    print(i)

출력: 1, 3, 5, 7, 9

이번 문제를 통해 range() 함수의 다양한 쓰임새를 알게 되었고,
더 깔끔하고 파이썬다운 코드에 도전해보고 싶다는 동기부여도 얻었습니다!

반응형