파이썬 가상환경 만드는 방법: venv로 프로젝트별 환경 분리하기

파이썬을 조금만 더 써 보면 같은 컴퓨터에서 프로젝트마다 필요한 패키지 버전이 다르다는 문제를 금방 만나게 됩니다. 이때 가장 기본적으로 알아야 하는 것이 가상환경입니다. 이 글에서는 venv를 기준으로 파이썬 가상환경을 만들고 사용하는 방법을 정리합니다. 왜 가상환경이 필요한가 가상환경을 쓰지 않으면 하나의 파이썬 환경에 모든 패키지가 섞이게 됩니다. 그러면 프로젝트 A에서 잘 되던 패키지 버전이 프로젝트 B에서는 … 더 읽기

파이썬 연산자와 문자열 처리: +, -, %, ==, and, 슬라이싱까지 한 번에 이해하기

3주차 연산자

파이썬을 처음 배울 때 가장 자주 쓰는 문법이 연산자와 문자열 처리입니다. 숫자를 계산하고, 값을 비교하고, 조건을 묶고, 문자열을 붙이거나 잘라내는 작업은 거의 모든 예제에서 반복해서 나옵니다. 이 글에서는 입문자가 꼭 알아야 할 핵심만 묶어서 정리합니다. 산술 연산자: 숫자를 계산할 때 산술 연산자는 숫자를 계산할 때 사용하는 기본 기호입니다. 연산자 의미 예시 결과 + 더하기 3 … 더 읽기

Loading

[파이썬 입문] 주석의 기본 사용법

특성 이미지 게임만들기 복사본 1 001 1

파이썬에서 주석은 코드의 실행에 영향을 미치지 않으면서 코드에 대한 설명이나 메모를 남길 때 사용된다. 주석을 적절히 사용하면 코드의 가독성을 높이고, 유지 보수를 쉽게 할 수 있다. 이 글에서 파이썬 주석에 대해 자세히 알아보고, 주석을 효과적으로 사용하는 방법을 학습해 보자. 파이썬 주석(Comment)에 대한 이해와 활용 1. 주석의 기본 사용법 2. 여러줄 주석 파이썬에서는 여러줄 주석을 위해 … 더 읽기

Loading

[파이썬] pygame 설치가 안될 경우를 위한 환경변수 설정(path)

pygame 환경 변수

Python을 설치 할 때 환경 변수를 추가 않았다면, 커맨드창에서 pip istall pygame을 입력하면 다음과 같은 ‘pip’은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 오류가 뜨며 설치가 안 될 경우가 있다. 이럴 경우 파이썬을 설치할 때 path설정을 체크하지 않아 발생하는 오류이기에 새로 설치하거나 환경 변수에서 경로를 지정해 주면 설치가 가능하다. … 더 읽기

Loading

[파이썬 입문] 04. 변수(variable): 값을 저장하고 바꾸는 가장 기본 개념

변수

변수는 파이썬에서 값을 저장해 두는 이름표 같은 것입니다. 숫자, 문자열, 참/거짓 값을 변수에 담아 두면 같은 값을 반복해서 쓰지 않아도 되고, 나중에 값이 바뀌어도 코드 전체를 쉽게 수정할 수 있습니다. 변수가 왜 필요한가 값을 직접 여러 번 적으면 나중에 수정하기 번거롭습니다. 예를 들어 이름, 나이, 취미를 여러 줄에서 반복해서 쓰고 있다면 하나만 바뀌어도 전부 고쳐야 … 더 읽기

[파이썬 입문] 03. 자료형(data type): 숫자, 문자열, 불리언 쉽게 이해하기

파이썬에서 값을 다루려면 먼저 자료형부터 이해해야 합니다. 자료형은 어렵게 들리지만, 결국 이 값이 숫자인지, 글자인지, 참이나 거짓인지를 구분하는 규칙입니다. 이 글에서는 입문자가 가장 먼저 배우는 자료형 3가지를 정리합니다. 자료형이 왜 중요한가 겉보기에는 비슷해 보여도 자료형이 다르면 동작이 달라집니다. 예를 들어 10은 숫자지만 "10"은 문자열입니다. 그래서 계산이 될 때와 안 될 때가 달라집니다. 1. 숫자 자료형 … 더 읽기

[파이썬 입문] 02. 파이썬 개발 환경 구축하기: 설치부터 VS Code 실행까지

개발 환경 구축하기

파이썬 공부를 시작할 때 가장 먼저 막히는 구간은 문법이 아니라 개발 환경입니다. 설치는 했는데 실행이 안 되거나, VS Code에서 다른 파이썬을 잡는 경우가 많기 때문입니다. 이 글에서는 초보자 기준으로 파이썬 개발 환경을 가장 단순하게 준비하는 순서를 정리합니다. 개발 환경에서 필요한 것 처음에는 아래 3가지만 준비하면 충분합니다. 파이썬 설치 코드 편집기 설치 실행과 버전 확인 처음부터 … 더 읽기

Loading