(나도코딩의 파이썬 입문) 1장. Hello, 파이썬! (~p.38)

2023. 2. 16. 19:56독서

반응형

안녕하세요!

<코딩 자율학습 나도코딩의 파이썬 입문> 멘토를 담당하게 된 이안입니다.

 

책의 시작인 만큼 간단하게 파이썬 설치와 간단한 파이썬 프로그램을 작성해 보겠습니다!

 

오늘 공부할 내용은 다음과 같습니다.

 

🧐 공부할 내용(19~28)

  • 파이썬 설치
  • 비주얼 스튜디오 코드(이하 vscode) 설치 
  • vscode 설정 
  • 첫 번째 파이썬 프로그램 작성

 

1. 파이썬 설치


파이썬은 프로그래밍 언어입니다. 프로그래밍 언어로 코드를 작성하면 프로그램을 작성할 수 있죠.

그래서 프로그램을 만들기 위한 코드를 작성하기 위해서는 먼저 파이썬을 설치해야 합니다.

 

윈도우 환경과 맥 환경 모두에서 설치에 필요한 과정을 작성할 테니,

각 운영체제에 맞는 방법을 사용해서 설치해 주세요~

 

 

1) 윈도우에서의 파이썬 설치

 

파이썬은 홈페이지에서 간단하게 설치할 수 있습니다.

 

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

 

위 링크를 클릭해서 책에서 알려주는 방법대로 파이썬 설치를 진행해 주세요!

 

 

🥕멘토 TIP

책에서는 파이썬 3.8.6 버전을 사용하지만, 현재 최신 버전은 3.11.2 버전입니다.

책에서 사용되는 모든 기능은 3.11 버전과 호환되니 최신 버전을 사용하고 싶으시다면 Python3.11 버전을 설치하셔도 됩니다!

 

3.11 버전에서 새로워진 것이 알고 싶다면 아래 링크를 참고하세요~

노마드 코더 유튜브

 

 

 

 

 

설치를 진행하는 도중 첫 화면에서 아래의 Add Python 3.8 to PATH를 꼭 체크해 주세요!

 

 

이후 책의 설명대로 따라가면 윈도우에서 파이썬을 쉽게 설치할 수 있어요!

 


2) Mac에서의 Python 설치

 

Mac 역시 윈도우와 비슷하게 Python 홈페이지에서 설치할 수 있습니다.

 

하지만 좀 더 간편한 방법이 있는데요, 바로 Homebrew를 이용하는 것입니다.

 

Homebrew는 맥, 리눅스에서 사용할 수 있는 패키지 관리자로 다양한 프로그램을 간편하게 설치할 수 있습니다.

 

 

1. 먼저 터미널을 열고 아래 명령어를 입력합니다. 

 

맥의 기본 터미널을 사용하시면 됩니다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

 

2. 설치가 끝나면  NextStep 부분의 명령을 실행해야 합니다.

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

 

위 명령어를 입력해 주세요. (USER_ID 부분은 본인 PC에 맞게 입력해 주세요)

 

 

3. brew 설치가 완료되었으면 아래 명령어를 입력합니다.

brew install python3

이 명령어를 입력하면 Homebrew에서 인식하고 있는 가장 최신 버전의 파이썬을 설치합니다.

 

 

 

🥕멘토 TIP

만약 특정 버전의 파이썬(ex: 교재에서 사용하는 버전)을 설치하고 싶다면 다음과 같이 입력해 주세요.

 

brew install python3@{version}

// 예시
brew install python3@3.8

 

 

 

그럼 파이썬 설치가 완료됩니다!

 

 

 

2. vscode 설치


파이썬을 설치하고 난 후, 파이썬 코드를 작성할 IDE 혹은 에디터가 필요하겠죠!

 

책을 따라 설치를 진행하면 vscode를 쉽게 설치할 수 있습니다!

 

윈도우의 경우

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

 

위 홈페이지에서 다운로드 가능하고 

 

맥의 경우 아래 명령어를 통해 간편하게 설치할 수 있습니다!

brew install visual-studio-code --cask

 

 

🥕멘토 TIP

저는 파이썬 코드를 작성할 때 주로 Pycharm(파이참)을 사용한답니다.

파이참은 Jetbrains사에서 나온 IDE로 편리하게 파이썬 코드를 작성할 수 있어요! 

파이참을 설치하고 싶다면 아래 링크를 참고해 주세요!

 

 

 

맥/윈도우에 파이참(pycharm) 설치하기

파이썬을 사용하시는 많은 분을이 VScode를 사용하고 있을텐데요, 오늘은 vscode말고 파이참을 소개하려고 합니다. 파이참은 Intellij로 유명한 Jetbrains 사에서 출시한 IDE로 다양한 편의기능과 사용자

mirrorofcode.tistory.com

 

 

 

3. vscode 설정하기

윈도우의 경우 책을 따라 vscode를 설정하면 큰 무리 없이 설치가 가능합니다.

 

맥의 경우는 폴더를 먼저 만들 필요 없이 사용이 가능합니다.

 

open 버튼을 눌러주고, 왼쪽 아래에 새로운 폴더 버튼을 눌러 폴더를 생성해서 열기 버튼을 클릭하면 완료!

 

 

 

책에서는 폴더이름을 PythonWorkspace로 설정했는데요, 

본인이 하고 싶은 폴더이름이 있다면 변경하셔도 됩니다!

 

저의 경우 pywork로 설정했습니다!

 

 

🥕멘토 TIP

책에서는 파이썬 파일을 먼저 만든 후 확장프로그램으로 파이썬을 설치하길 권장하고 있습니다.

저는 파이썬만 설치하는 것보다 파이썬 확장 팩을 설치하기를 추천해요!

 

 

사진에서 보이는 확장프로그램을 클릭한 후 Python을 검색하면 Python Extension Pack을 찾을 수 있어요!

 

파이썬 확장 팩에는 파이썬뿐만 아니라, IntelliCode, Django, Jinja, autoDocstring 등 편리한 기능이 많이 포함되어 있어요!

 

특히 포함되어 있는 Python Indent는 가독성 높은 파이썬 코드를 작성하는데 도움을 준답니다!

 

 

 

영어라서 사용이 불편하다면 확장 프로그램에서 korean을 입력하면 한국어 확장팩을 다운로드할 수 있습니다!

 

 

 

 

4. 첫 번째 파이썬 프로그램 작성하기


지금까지 환경 설정을 했습니다. 그럼 프로그래밍의 시작인 Hello World를 작성해 보죠!

 

 

Hello World 말고 다른 문장을 작성해 볼까요?

 

 

 

책에서 나온 대로 실행을 우측 상단에 실행을 클릭해 실행할 수 있습니다.

 

 

 

🥕멘토 TIP

위에서 파이썬 확장팩을 설치하신 분이라면 코드에 색깔이 입혀져 있는 걸 확인하실 수 있습니다!

나중에 느끼실 수 있지만 코드에 색이 들어가 있는 것은 가독성을 높이는데 큰 도움을 줍니다~

 

저장을 생활화합시다!

vscode는 저장을 해야만 변경된 내용이 반영되어 실행됩니다.

저장을 하지 않으면 변경된 내용이 실행에 반영되지 않아요!!!

cntrl+ S, command+ S를 생활화합시다!

 

 

저는 파이썬 프로그램을 실행할 때 오른쪽 상단 키를 누르지 않고 단축키를 이용해서 실행합니다.

기본 파일 단축키는 control + F5입니다.

만약 단축키가 너무 멀어 불편하다면 

 

VSCode(Visual Studio Code) - 단축키 확인 및 변경

단축키 변경/확인 View 메뉴에서 Command Palette를 실행하고, 이후 Keyboard Shortcuts 를 실행하여 현재 설정된 단축키를 볼 수 있다. 내용을 보면 상당히 다양한 단축키가 설정되어 있는 것을 알 수 있다.

asecurity.dev

 

아래 블로그를 보고 변경해 보세요!

저는 command + R을 사용합니다.

 

 

 

 

 

여기까지는 모두 무난히 따라오셨을 거라 생각합니다!

다음 장부터는 본격적으로 파이썬 문법을 배우기 시작합니다.

파이썬 문법을 배우기 전 반드시 파일이 실행 가능해야 하기 때문에 꼭 실행이 되는지 확인하시길 바랍니다.

 

공부한 내용을 보고 궁금한 점이 있으면 댓글 남겨주세요!

그럼 다음 2장에서 만나요!

 

 

 

✅ 정리

 

반응형