[이것이 코딩 테스트다 with 파이썬] Part 01. 코딩 테스트, 무엇을 어떻게 준비할까? - CHAPTER 01 코딩 테스트 개요(2)

박미진·2022년 11월 13일
0

코딩 테스트

목록 보기
9/9

02. 실습 환경 구축하기

1. 실습 환경 구축하기

  • 파이썬 개발 환경의 큰 장점은 온라인 실습 환경과 로컬 실습 환경 모두 간단히 구축할 수 있다는 점
  • 온라인 코딩 테스트는 주로 웹 브라우저에서 소스코드를 작성하여 제출
    → 이왕이면 같은 환경에서 연습하는 것이 좋으니 처음부터 온라인 IDE를 사용하는게 좋음
    → 온라인 IDE도 예전에 비해 종류가 많아지고 제공하는 기능도 늘어 선택의 폭이 넓음
  • 개발 공부도 하는 중이라면 다수의 소스코드를 효과적으로 관리할 수 있는 환경으로 개발 환경을 직접 구축하는 편이 좋지만, 일반적인 알고리즘 코딩 테스트는 문제마다 소스코드를 1개만 제출하므로 굳이 별도의 개발 환경을 구축하지 않아도 됨

2. 온라인 개발 환경

  • 많이 사용하는 온라인 웹 IDE

(1) 리플릿

  • 무료 개발 환경
  • 로그인 한 다음 사용하면 다른 개발자와 함께 동시에 코딩할 수 있는 협업 기능을 사용할 수 있음
    → 계정 없이 사용할 수도 있으나 온라인 저장 등의 기능이 동작하지 않음
  • https://repl.it/languages/python3

(2) 파이썬 튜터

  • 개인에게 꼭 맞는 튜터와 같은 기능을 제공하는 온라인 IDE 서비스
  • 소스코드를 입력한 다음 [Visualize Execution] 버튼을 누르면 소스코드를 단계별로 실행할 수 있으며, 소스코드가 실행하는 동안 실제로 메모리에 데이터가 어떻게 부여되는지를 시각적으로 보여주어 프로그램의 동작을 함께 보고자 할 때 도움이 됨
  • http://pythontutor.com/visualize.html

(3) 온라인 GDB

  • 디버깅 기능을 제공하는 사이트
  • 보통 C나 C++ 사용자가 많이 이용하는 편
  • 파이썬 사용자라면 앞서 소개한 온라인 IDE가 좀 더 유용할 것
    → 하지만 혹시 자주 사용하는 서비스가 제대로 동작하지 않을 때를 대비하여 다양한 서비스를 알아두도록 하자
  • https://www.onlinegdb.com

3. 오프라인 개발 환경

  • 오프라인 개발 환경도 용도에 따라 다양함
    → 비주얼 스튜디오 코드(Visual Studio Code), 주피터 노트북(Jupyter Notebook), 파이참 등

(1) 파이참 개발 환경

  • 파이참(PyCharm)은 세계적으로 많이 사용되고 있는 로컬 파이썬 개발 환경 중 하나
  • 파이참 공식 다운로드 사이트로 이동하여 무료 버전인 [Community] 버전을 내려받아 사용할 수 있음
  • https://www.jetbrains.com/pycharm/download
  1. 웹 브라우저에서 https://www.jetbrains.com/pycharm/download에 접속한 다음 해당하는 운영 체제(윈도우, 맥, 리눅스)를 선택하고 화면 오른쪽 [Community] 버전의 [Download] 버튼을 클릭해서 설치 파일을 내려받음
  2. 내려받은 설치 파일을 실행하여 파이참 설치창이 나오면 [Next]를 클릭하고, 설치 폴더를 설정하거나 기본으로 둔 다음 [Next]를 클릭함
  3. 인스톨 옵션의 모든 사항을 체크하고 [Next]를 클릭함 이어서 나온 창에서 [Install]을 클릭해 설치 진행 인스톨 옵션 중에 환경변수와 관련 있는 [Add launchers dir to the PATH]는 꼭 체크하길 바람
  4. 설치과정이 끝나면 컴퓨터 재시작 시점을 물어보는 창이 보이는데, [Reboot now]를 선택한 다음 [Finish]를 클릭 환경설정이 변경되었으니 꼭 재시작하도록 함
  5. 컴퓨터가 재시작 되었다면 바탕화면이나 시작 메뉴에서 [Pycharm Community Edition] 아이콘을 찾아서 파이참 실행 젯브레인의 약관이 뜨면 약관에 동의한 다음 [Continue]를 클릭 이어서 나오는 [Data Sharing]창은 제품 개선을 위해 사용자의 데이터를 수집하는 것에 대해 허락할지 물어보는 내용인데 각자 판단에 따라 버튼 클릭함
  6. 이어서 UI 테마 선택 화면이 나오면 둘 중 원하는 테마를 선택하고 [Next: Featured plugins]를 클릭 물론 [Skip Remaining and Set Defaults]를 클릭해서 건너 뛰어도 됨
  7. 끝으로 필요한 플러그인을 설치할 수 있는 창이 나오는데, 각자의 환경에 맞게 추가로 설치하고 [Start using Pycharm] 버튼을 클릭함 이제 기본 설정은 모두 끝남
  8. [Create New Project]를 클릭해서 새 프로젝트를 생성함 프로젝트 경로를 설정한 다음 [Create] 버튼을 클릭함
  9. 새 프로젝트를 띄우고 하단의 [Python Console]을 클릭한 다음 print('Hello World')를 입력해봄 파이참이 제대로 설치 되었다면 실행이 됨

<reference(참조)>
나동빈(2020).<이것이 취업을 위한 코딩 테스트다 with 파이썬>.서울: 한빛미디어(주)

0개의 댓글