Python 2

[파이썬 기초 문법 총정리 #3] 제어문과 함수 완전 정복 — if, while, for, def, lambda (Ch.16~20)

들어가며제어문만큼은 C랑 비슷하겠지 — 라고 생각했는데 아니었다.for (int i=0; i 같은 게 파이썬에는 없다. 루프가 아예 다른 개념으로 동작한다.함수도 마찬가지다. *args니 **kwargs니 하는 게 처음엔 뭔지도 몰랐다.W3Schools 16~20챕터를 직접 쳐보면서 하나씩 정리했다. 이번 글은 그 기록이다.시리즈 개요: W3Schools 파이썬 튜토리얼 1~25챕터를 공부한 내용을 묶어 정리합니다.이번 편은 챕터 16~20: 제어문·함수 전반 — if/elif/else, while, for, def, lambda1. if / elif / else — 조건문 (Ch.16)기본 구조는 C랑 거의 같다. 다른 점은 괄호 없이 조건을 쓰고, 블록은 콜론 + 들여쓰기로 구분한다는 것.else i..

[파이썬 기초 문법 총정리 #2] 자료구조 4총사 완전 정복 — List, Tuple, Set, Dict (Ch.12~15)

들어가며C에서 배열을 쓸 때는 크기를 미리 정해야 했다. int arr[100]; 같은 식으로.파이썬을 처음 보면 리스트, 튜플, 셋, 딕셔너리가 전부 비슷하게 생겨 보여서 "뭘 언제 써야 하지?" 라는 생각이 든다.크래프톤 정글 2주차 W3Schools 12~15챕터를 직접 쳐보면서 각각 언제 쓰는 건지 감이 잡혔다.이번 글은 그 4가지 자료구조를 C 출신 시선으로 비교 정리한 것이다.시리즈 개요: W3Schools 파이썬 튜토리얼 1~25챕터를 공부한 내용을 묶어 정리합니다.이번 편은 챕터 12~15: 자료구조 4총사 — List, Tuple, Set, Dictionary한눈에 보는 4총사 비교자료구조기호순서변경 가능중복 허용주 용도List[ ]OOO일반 배열 대체, 순서 있는 컬렉션Tuple( )O..