파이썬 알고리즘 기초 문법 코드랩
누구를 위한 자료인가요? 파이썬은 처음이거나, 문법이 아직 손에 안 익은 분들을 위한 자료입니다. 프로그래머스에서 알고리즘 문제를 풀기 위해 꼭 필요한 문법만 골라 담았습니다. 코드는 전부 직접 실행해보면서 익히세요. 눈으로 읽는 것보다 손으로 치는 게 10배 빠릅니다.
사용법
- 각 코드 블록을 복사해서 직접 실행해보세요. (프로그래머스 코드 실행, 또는 replit.com, 로컬
python3) - 코드 아래
# 출력:주석은 그 코드를 실행했을 때 나오는 결과입니다. - 모든 예제는 그대로 복사해서 IDE에 붙여넣으면 바로 실행됩니다. 별도 입력이 필요 없어요.
- 각 챕터는 기본 문법을 먼저 다루고, 끝에 🚀 더 나아가기로 코딩테스트에서 실제로 쓰이는 심화 내용(표준 라이브러리 함수로 데이터를 다루는 법)을 이어갑니다. 처음엔 기본만 익히고, 익숙해지면 심화로 넘어가세요.
- 각 섹션 끝의 💡 는 "이게 문제풀이에서 왜 필요한지"를 알려줍니다.
참고 — 프로그래머스는
input()이 필요 없어요. 프로그래머스는def solution(...)함수의 매개변수로 값이 들어오고,return으로 답을 돌려주는 방식입니다. 그래서 이 자료는input()/print()로 입출력을 처리하는 부분은 다루지 않고, 문제풀이에 바로 쓰는 문법에 집중합니다.