1. 기본 문법1.1 변수와 자료형a = 10 # 정수 (int) — 파이썬은 정수 오버플로우가 없다!b = 3.14 # 실수 (float)s = "hello" # 문자열 (str)flag = True # 불리언 (bool)파이썬은 타입 선언이 필요 없고, 정수의 크기 제한이 없다. 큰 수 연산 문제에서 매우 유리하다.1.2 입출력코딩테스트에서 가장 먼저 부딪히는 부분이다. 이 패턴들은 반드시 외워두자.# ✅ 정수 하나 입력n = int(input())# ✅ 한 줄에 정수 두 개a, b = map(int, input().split())# ✅ 한 줄에 여러 정수 → 리스트nums = list(map(int, input().split()))# ✅ 여러 줄 입력n =..
파이썬이란파이썬(Python)은 1990년 암스테르담의 귀도 반 로섬(Guido van rossum)이 개발한 인터프리터 언어이다. 귀도는 파이썬이라는 이름을 자신이 좋아하는 코미디 쇼인 ‘몬티 파이썬의 날아다니는 서커스(Monty python's flying circus)’에서 따왔다고 한다. 인터프리터 언어란소스 코드를 한 줄씩 해선한 후 그때그때 실행해 결과를 바로 확인할 수 있는 언어를 말한다. 인터프리터(interpreter)란, 우리말로 '통역사'라는 뜻이다. 우리가 컴퓨터에 명령을 내리면 한 줄씩 즉시 통역사가 컴퓨터 언어로 바꿔주는 거라고 생각하면 된다. 규모가 큰 소스의 경우, 컴파일 언어는 프로그램 실행 전 먼저 기계어로 컴파일하는 데 시간이 오래 걸릴 수 있는데 인터프리터 언어는 코드..