데이터 분석가:Applied Data Analytics

파이썬 설치

데이터분석 2025. 1. 21. 11:36
320x100
728x90

파이썬 설치

 

https://www.python.org/downloads/   이곳 홈페이지 접속

Stable Releases가 안정적인 버전이며 그 아래 항목중 본인의 환경에 맞는것을 다운로드하면 된다.
Add Python 3.10 to PATH부분을 체크한다

화면에 Install Now를 클릭하여 설치 시작

성공적으로 설치된 화면

 

검색에서 python을 검색해서 화면처럼 검색되면 설치가 잘된것이다.

 

파이썬 실행하는 방법중 하나

파이썬 명령어를 하나씩 실행하면서 볼수 있는 공간이다.
IDLE실행 화면 이며 상단에 New File을 선택하여 메모장처럼 에디터가 포함되어있다.

창에 명령어를 입력하고 결과를 볼수있다.

 

파이썬 실행하는 방법중 두번째

Visual Studio Code(VSC) 에서 왼쪽 레드박스 를 클릭하여 파이썬 설치

 

python을 설치한다.

 

설치후 IDLE처럼 명령어 실행하면 터미널(화면의 아래부분)에서 결과가 나오게 된다.

 

파이썬 실행하는 방법중 세번째 Jupyter Notebook

파이썬 설치 이후에 터미널에서 Jupyter를 설치한다.
다운로드 완료후 Jupyter Notebook이라고 실행한다.
웹페이지에서 Jupyter Notebook 실행한후 오른쪽에 New로 새로운 파일을 생성할 수 있다.
Jupyter Notebook 에 하나의 문서처럼 관리가 된다. Command모드와 Edit모드가 있다.

Command모드 : M(마크다운 입력창), Y(코드 입력창), X(잘라내기), V(붙여넣기)

Edit모드 : 셀에 내용을 입력할 수 있다.

pymb확장자로 저장되며 VSC에서도 실행된다.

 

VSC설치하기

사용자에 맞게 추천해주고 있다 Stable Build 다운로드
아래 파일이 다운로드 되고 있다. 이후 설치(기본으로 폴더 옵션 그대로)
추가로 PATH에 추가 는 체트 되있는걸 추 한다.
설치후 python으로 검색하면 설치된 제일위에 Python 클릭후
오른쪽 부분에 다운로드를 하면됨.

한국어로 설치시에는 korean검색후 설치하면 바로 번역된 VSC를 할수있다.
IntelliCode를 설치하여 코딩할때 자주쓰거나 비슷한걸 먼저 보여준다.
indent설치로 파이썬에서는 들여쓰기가 중요하기 때문에 설치 추천. 들여쓰기에 따라 색깔을 달리보여준다.
파일에서 새 파일 클
새 파일 클릭후 오른쪽 화면에 Python 과 Jupyter가 보인다. 밑에 Jupyter Notebook클
ipynb확장자의 새파일이 열린다.
간단한 연산을 할 수 있으며, 오른쪽에 마우스를 올리면 + 코드를 클릭하여 다른 연산도 할 수 있다.ipynb는 셀로 바로바로 할 수 있다.

 

파이썬으로 무얼 할 수 있어?

웹프로그램밍, 데이터베이스 프로그래밍(데이터베이스에 접근하기위한 도구 제공), 임베디드(파이썬 코드로 드론 제어), 데이터분석(파이썬을 활용한 데이터 분석 대회가 국내외 다수 있다)

안드로이드, 아이폰 모바일 프로그램밍은 아직 할수 없다.

 

파이썬 학습에 도움되는 사이트 : CodeUp, 백준, 모두의연구소, 프로그래머스, 코드아카데미, 퓨처스킬

 

자주 쓰이는 예약어

True, False 자료형에서 배우는 bool 자료형
None 값이 없거나 알 수 없음을 의미, NoneType 자료형
and, or, not 논리 연산자
while, for 반복문에서 쓰이는 예약어
break 반복문에서 루프를 빠져나올 때 쓰는 예약어
continue 반복문에서 해당 루프를 건너뛸 때 쓰는 예약어
del delete의 줄임말, 인덱스를 사용하여 해당 요소를 삭제할 때 쓰는 예약어
ex) 리스트에서 특정 요소를 삭제할 때
if, else, elif 조건문에서 쓰이는 예약어
def 함수를 정의할 때 쓰는 예약어
class 클래스를 정의할 때 쓰는 예약어
except, finally 오류에 대한 예외 처리를 할 때 쓰는 예약어
global, nonlocal 변수 범위 관련 예약어
pass 조건문 밑에 `pass를 쓰면 그 조건은 실행하지 않고 다음 명령을 실행
return 함수 안에서 사용되어 결과 값을 반환
import 현재 스페이스로 특정 모듈 전체를 가져오는 예약어
from 특정 모듈 중 일부를 가져옴
ex) from 모듈 import 이름
as 모듈 이름 다음에 as가 올 경우, as 다음의 이름을 임포트한 모듈에 직접 연결
ex) import numpy as np