HackerRank는 여러 프로그래밍 언어에 대한 코딩 문제를 제공하는 플랫폼입니다. 각 언어별로 문제를 제공하며, 초급, 중급, 고급으로 난이도가 나눠져 있는데요. 데이터 유형 및 연산자부터 파이썬 표준 라이브러리의 모듈에 이르기까지 다양한 주제를 다루고 있어, 본인의 학습 수준에 따라 문제를 풀며 실력을 쌓을 수 있습니다.
LeetCode는 기술 면접 준비와 코딩 실력 향상을 위해 널리 사용되는 플랫폼입니다. 알고리즘과 주요 기술 기업들의 면접 문제를 포함한 방대한 코딩 문제를 제공하고 있어요. 'Top Interview 150', 'LeetCode 75' 등과 같은 문제 모음에서 'Python'으로 언어를 설정하여 문제를 풀어볼 수 있습니다. 앞서 언급했듯이 알고리즘 문제에 집중되어 있기 때문에 초보자에게는 다소 난이도가 높을 수 있으니 참고해 주세요.
Codecademy는 파이썬을 포함한 다양한 프로그래밍 언어를 배우고 연습할 수 있는 학습 플랫폼입니다. 초보자부터 고급 사용자까지 폭넓은 사용자층을 대상으로 하는 다양한 코스와 프로젝트를 제공하고 있어요. 특히, 친숙한 인터페이스와 쉬운 문제 난이도 덕분에 초보자가 처음 파이썬을 학습할 때 많은 도움을 받을 수 있습니다.
Exercism은 다양한 프로그래밍 언어에 대한 연습 문제를 제공하는 사이트로, 약 69개의 프로그래밍 언어에 대한 전용 트랙을 제공합니다. 파이썬 트랙에서는 총 17개의 개념 모듈과 140개의 연습 문제를 제공하여, 기초부터 심화 문제까지 단계별로 학습할 수 있어요.
지금까지 파이썬 연습 문제를 풀어볼 수 있는 사이트를 알아봤는데요. 좀 더 쉽고 편하게 파이썬 연습 문제를 풀며 실력을 키우고 싶다면? 코드잇으로 한 번 시작해 보세요. 자체 실행기를 통해 언제 어디서나 간편하게 실습하고, 모르는 것이 생겼을 때는 커뮤니티와 AI 학습 어시스턴트에 질문하며 해결할 수 있어요.