최카피가 운영하는 꿀팁 블로그

https://hyunytip.tistory.com/99

 

Python을 배워봅시다. 1장 파이썬을 설치하자!

파이썬에 대하여 [위키 피디아 참고] 이글은 제가 공부하는 방법입니다. 스스로에게 독백을 하듯이 작성하여 읽는 분들이 '반말'이라고 생각하실 수 있지만, 큰 아량을 부탁드립니다. 내가 ‘파이썬’을 배우려는..

hyunytip.tistory.com

우리는 1장에서 파이썬 설치하기 과정을 배웠습니다.

4차 산업혁명 시대, 코딩 교육, 컴퓨팅 사고 등 코딩 교육에 대한 다양한 의견들과 실험 모델들이 나오고 있습니다.

제가 코딩 교육의 중요성을 얼마나 알겠습니까?

다만, 코딩을 모르는 분들이라도 보다 쉽게 코딩에 적응 하실 수 있도록 글을 써봅니다.

 

파이참 통합개발환경

2장에서는 파이썬 개발 환경을 소개하려고 합니다.

이제 파이썬을 배우려고 하는 입장이니 엄청난 비밀을 알고 있는 것은 아니지만, 그렇기에 초심자가 고민할 수 밖에 없는 것을 같은 눈높이에서 바라볼 수 있다는 장점이 있습니다.

다행히 저는 매우 빠르게 문제를 해결하는 능력이 있습니다.

 

파이썬을 설치하고 나면, 이런 의문이 듭니다.

'이런 툴로 어떻게 개발을 할 수 있지?'

특히 개발을 조금이라도 해본 분이라면 이런 의문은 당연하죠. 해서 좋은 개발툴이 없나 찾아보니 다양한 개발툴이 있습니다.

그 중 파이참이 제 시선을 이끌었습니다.

 

Hexedit, 메모장, 나모웹에디터, 드림위버, Sigil 정도 에디터를 써봤던 것 같네요. 그 중간에 간단한 애들도 있었는데, 기억이 나지 않아서...

요즘에는 드림위버와 Sigil을 사용했는데, 파이썬 공부를 하느라 PyCharm(파이참)을 직접 써보니  에디터가 참 마음에 듭니다.

 

파이참 로고

 

파이참은 JetBrains에서 개발한 파이썬 개발 도구입니다.

체코 프라하를 거점으로 한 프로그램 개발회사이며, 파이참 외에도 다양한 툴을 개발하여 제공하고 있습니다.

 

지원 운영체제

윈도우와 맥 운영체제를 모두 지원합니다.

가격은 유료이나, 커뮤니티 버전을 무료로 제공하기 때문에 공부를 위해 사용하는 사용자는 걱정 없이 다운 받아 사용하실 수 있습니다.

 

다운로드 링크

https://www.jetbrains.com/

 

JetBrains: Developer Tools for Professionals and Teams

JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.

www.jetbrains.com

링크 사이트로 접속합니다.

JetBrains 에서 제공하는 Tools 목록

목록에 있는 "IDES" 를 보면 정말 많은 개발툴이 있다는 것을 확인 할 수 있습니다.

모두 젯브레인에서 개발한 툴이죠.

AppCode를 예로들면, App을 개발하기 위한, Swift, Objective-C, C, C++ 등을 개발할 때 사용하는 툴입니다.

즉 각 툴마다 특정 언어 또는 특정 플랫폼 개발을 위한 것들이죠.

우리는 PyCharm(파이참)이라는 툴을 설치해볼 것입니다.

 

PyCharm Download

프로페셔널 버전은 유료지만 Community 버전은 Free 입니다.

공부를 하는데는 Community 로 충분하니 이번에는 Free 버전으로 설치하세요. (설치 방법은 굳이 설명 드리지 않습니다. ^^)

파이참 가격 테이블

파이참만 사용하려고 하면, 첫해 $199로 사용하고 시간이 지나면 보다 저렴한 가격으로 내려갑니다.

모든 툴을 사용하려면, 첫해 $649로 사용하고 시간이 지나면 보다 저렴한 가격으로 내려갑니다.

 

설치 방법은 그리 어렵지 않습니다.

설치 파일을 다운로드 후 실행 하도록 합니다.

PyCharm 실행 화면

 

유투브를 보며 독학(유투브에 강좌 올려주시는 분들이 스승님들이죠.)하고 있는데, 코딩이 무엇인지 원리를 깨우치면 이 후에는 독학으로도 많은 것을 배울 수 있습니다.

코딩은 의지가 중요하다고 생각해요. (뭐든지 의지가 중요하죠.)

PyCharm을 처음 실행하면 특히 이런 코드 에디터를 실행하면 자유도가 너무 높아 무엇을 하라고 하는지 모르죠.

 

왼쪽 상단은 파일에 프로젝트 들을 구조화 할 수 있습니다.

파일 하나에도 다양한 프로젝트가 있을 수 있으니까, 본인도 나중에 찾기 쉽고, 다른 사람들과 공유하기 쉽도록 구조화해둡니다.

저의 경우는 01~06번까지는 공부하는 프로젝트 였고, 그 이후로는 크롤러 코드들입니다.

그리고 중간에 또 공부하는 프로젝트가 있는 것 같네요.

 

오른쪽 상단은 코딩을 입력하는 공간입니다.

이미지에 있는 코드는 [print("hello everyone")] 라는 파이썬 명령어입니다.

여기서 잠깐 !

코드, 코딩을 어렵다고 생각하는 분들께 약간 관점을 비틀어보는 이야기를 해드릴께요.

우리 어려서 원고지에 한글을 적어본 기억을 해볼까요. 당시 우리가 한글이나 한국어를 모두 알았을까요? 그럼 지금은요? 한글이나 한국어를 모두 안다고 생각하세요?

코딩은 원고지에 한글을 적는 것과 같습니다. 일종의 문법이에요.

코딩이 어려운 이유는 한국인이 영어를 배우거나, 중국어, 기타 외국어를 배울 때 가지는 스트레스와 비슷하기 때문입니다.

컴퓨터를 이용해 무엇인가를 개발하려고 코딩을 하는데, 그 때 개발 언어가 다양하거든요. (정확히는 컴퓨터와 대화를 위해 코딩함.)

보통은 C(씨), JAVA(자바), C++(씨뿔뿔), Web(웹) 이런 언어를 사용해서 개발하며, 그 외에도 정말 다양한 언어들이 새로 나왔다 사라졌다 인기가 있었다 죽었다 하거든요.

 

하단은 실행 화면입니다.

오른쪽 상단에 입력한 명령어가 어떻게 실행되는지 보여주는 화면이죠.

파일이 있는 경로가 먼저 나온 후에 실행화면이 보여지는 것이죠.

hello everyone 이라는 문자열이 보이시죠.

단순하지만 그것을 보여주려고 명령어를 입력했고, 이 과정으로 파이썬이 잘 설치되고 실행되는 구나를 알 수 있게 됩니다.

애기들 손가락 발가락 잘 움직이나 보는 거에요.

 

이번 포스팅 여기 까지입니다.

그럼 즐거운 시간이 되셨기를 바라고....

앞으로도 자주 만나요.

사업자 정보 표시
이북스펍 | 최현 | 경기도 고양시 일산서구 | 사업자 등록번호 : 124-46-31530 | TEL : 070-7510-8779 | Mail : lsychh@eBookspub.co.kr | 통신판매신고번호 : 제2012-고양일산서-0250호 | 사이버몰의 이용약관 바로가기

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band