본문 바로가기

Python22

Python 연산자 완벽 정리 (+,//, %,비교, 논리) - 초보자 가이드 Python을 처음 배우면 변수와 자료형 다음으로 반드시 익혀야 하는 것이바로 연산자(Operator)입니다.연산자는 다음과 같은 역할을 합니다.숫자를 계산하고값을 비교하고조건을 판단합니다.코딩 테스트, 데이터 분석, 자동화까지👉 거의 모든 Python 코드에서 사용됩니다.이번 글에서는 가장 많이 사용하는 3가지 연산자를 중심으로 정리합니다.산술 연산자비교 연산자논리 연산자이 글 하나로 Python 연산자의 핵심을 한 번에 이해해보겠습니다.1. 산술 연산자 (Arithmetic Operators)산술 연산자는 숫자를 계산할 때 사용하는 연산자입니다.연산자의미예시결과+덧셈3 + 25-뺄셈10 - 55*곱셈3*412/나눗셈10 / 25.0//몫10 // 33%나머지10 % 31**거듭제곱4 ** 0.52... 2026. 3. 14.
Python 변수와 자료형 완벽 정리 (int, float, str) – 초보자 필수 가이드 프로그래밍을 처음 배우면 가장 먼저 마주치는 개념이 바로 변수와 자료형입니다.조금 딱딱하게 들릴 수 있지만, 사실은 아주 단순한 개념이에요.우리가 다루는 모든 데이터는 결국대부분이 숫자나 글자로 구성되어 있어요.Python에서는 이런 데이터를 구분하기 위해 자료형(Type)이라는 개념을 사용합니다.이 글에서는 가장 기본이 되는 3가지 자료형을 중심으로변수, 자료형, 그리고 기본적인 특징까지 한 번에 정리해보겠습니다.Python 변수란?변수(Variable)는 쉽게 말하면데이터를 저장하는 붙은 공간입니다.예제를 보면 이해됩니다.age = 20name = "Python"height = 175.5실제로는 아래와 같은 형태로 데이터가 저장된다고 이해하시면 됩니다.변수값자료형age20intname"Python".. 2026. 3. 14.
코딩 테스트에서 꼭 알아야 하는 Python 라이브러리 5가지 코딩 테스트를 준비하다 보면Python에서 제공하는 라이브러리(Library)를 사용하는 문제가 자주 등장합니다.특히 Python은 기본 라이브러리가 매우 강력하기 때문에라이브러리를 알고 있는 것만으로도 코드가 훨씬 간결해질 수 있습니다.이번 글에서는라이브러리란 무엇인지Python에서 라이브러리를 사용하는 방법코딩 테스트에서 자주 사용하는 라이브러리를 정리해보겠습니다.1. 라이브러리(Library)란 무엇인가?라이브러리는 이미 만들어진 기능을 모아놓은 코드 모음입니다.쉽게 말하면우리가 직접 구현하지 않아도 사용할 수 있는 기능이라고 생각하면 됩니다.예를 들어 다음과 같은 기능을 직접 구현할 수도 있습니다.정렬조합 계산누적합 계산힙(우선순위 큐)하지만 Python에는 이런 기능들이 이미 라이브러리로 구현되.. 2026. 3. 11.
코딩 테스트에서 유용한 Python itertools accumulate 사용법 1. 문제 소개코딩 테스트에서는누적합을 계산하는 문제가 자주 등장합니다.예를 들어 다음과 같은 문제가 있습니다.numbers 배열의 값을 앞에서부터 더하다가 합이 n보다 커지는 순간의 값을 반환하는 문제입니다.numbers = [34, 5, 71, 29, 100, 34]n = 1232. 기본적인 풀이가장 먼저 떠올릴 수 있는 방법은반복문으로 누적합을 계산하는 방법입니다.def solution(numbers, n): answer = 0 for num in numbers: answer += num if answer > n: return answer특징직관적이다대부분의 사람이 처음 생각하는 방식하지만 Python에는누적합을 쉽게 계산할 수 있는 라이브러리.. 2026. 3. 11.
Python 개발 환경 추천: VS Code, Colab, PyCharm 차이 완벽 비교 Python을 처음 시작할 때 가장 많이 고민하는 것 중 하나가 어떤 개발 환경(IDE)을 사용해야 할까? 입니다.대표적으로 많이 사용하는 환경은 다음 3가지입니다.Visual Studio CodeGoogle ColabPyCharm각각의 특징과 어떤 사람에게 적합한지 정리해보겠습니다.Python 개발 환경 추천 (VS Code, Colab, PyCharm 차이)Python 코드를 작성하려면 코드를 작성하고 실행할 수 있는 개발 환경이 필요합니다.대표적으로 많이 사용하는 환경은 다음 3가지입니다. 개발 환경특징추천 대상Visual Studio Code가볍고 확장성 높음대부분의 Python 개발자Google Colab설치 없이 바로 실행데이터 분석 / AI 입문PyCharmPython 전용 IDE전문 개발자.. 2026. 3. 9.
Python 설치 방법과 실행 방법 (Windows / VS Code / Colab) 이전 글에서는 Python이 무엇인지에 대해 알아보았습니다.이번 글에서는 Python을 실제로 사용하기 위해 필요한 설치 방법과 실행 방법을 알아보겠습니다.Python을 처음 시작하는 분들이 가장 많이 궁금해하는 내용은 다음과 같습니다.Python은 어떻게 설치할까?Python 코드는 어디에서 작성할까?VS Code와 Colab은 무엇이 다를까?이 글에서 Python 설치부터 실행까지 전체 흐름을 정리해보겠습니다.1. Python 설치먼저 Python을 다운로드해야 합니다.현재 Windows에서 python을 입력하면 Microsoft Store로 자동으로 설치가 가능합니다.Microsoft Store 방식 특징장점설치가 매우 쉬움PATH 자동 설정단점설치 위치 변경 불가능버전 선택 어려움가상환경 / 패.. 2026. 3. 9.