본문 바로가기
글의 시작

파이썬 하는 법, 문과가 코딩 배우는 방법

by 돈미새알분 2023. 2. 7.
728x90

시간이 갈 수록 컴퓨터에 대한 중요성이 증가하고 있습니다. 코딩을 시작으로 각종 툴을 다룰 수 있어야하며, 검색능력, 디자인 등 웬만한 기능들은 수행할 수 있어야 한다고 생각합니다. 요리를 아무리 잘 하더라도, 컴퓨터를 활용하여 마케팅을 해야 효과적이며, 건축 및 건설, 용접 등 현장 업무를 한다고 하더라도 컴퓨터를 이용하면 생산성을 배가시킬 수 있습니다.

 

아무것도 모르는 사람이 컴퓨터를 배울 수 있을까요? 정답은 YES!입니다. 우리가 언어를 어떻게 배웠을까요? 한국어를 어떻게 배웠을까요? 분명 아무것도 모르는 상태였을텐데..

 

코딩도 똑같습니다. 컴퓨터의 언어를 이해하면 되는데, 우리는 이미 대화를 할 능력이 있는 인간이기 때문에, 코딩은 언어보다 더 쉽게 이해할 수 있습니다. 컴퓨터에는 감정이 없기 때문입니다.:)

 

1. 파이썬을 배우는 방법

  1. 공식 문서(The Python documentation)을 읽어보기: https://docs.python.org/3/
  2. 강의 듣기: Coursera, Udemy 등의 MOOC 사이트에서 Python 강의를 제공합니다.
  3. 온라인 튜토리얼(tutorials) 따라하기: Codecademy, W3Schools 등
  4. 프로젝트 진행하기: 스스로 프로젝트를 진행하며 Python을 연습하세요.
  5. 스택 오버플로우(Stack Overflow) 또는 구글(Google)에서 해결 방법 찾기.
  6. Python 커뮤니티에 참여하기: Reddit의 r/learnpython, Python Discord 등.

위 내용이 잘 이해가 안되시겠지만, 무작정 구글에 검색해보세요. 해답이 나올 것 입니다. 배우고자 하거나, 관심이 있는 분야에서는 스스로 공부를 하게 되어 있습니다. 위에 내용을 알아보시지도 않고 포기를 한다면, 여러분은 아직 배울 자세가 되지 않은 것 입니다.

 

2. 파이썬을 하기 위한 셋팅

파이썬 프로그램을 작성, 실행하기 위해서는 텍스트 에디터가 필요합니다.

  1. 기본 텍스트 에디터: Notepad, TextEdit 등
  2. 개발용 텍스트 에디터: Sublime Text, Visual Studio Code, Atom 등
  3. Integrated Development Environment (IDE): PyCharm, IDLE, Spyder 등

IDE는 편집, 디버깅, 테스트, 디버깅 등 개발 프로세스를 보다 쉽게 할 수 있는 환경을 제공합니다.

 

가장 많이 사용하는 것은 아무래도 Visual Studio, PyCharm일 것이라고 생각됩니다. 이러한 프로그램들은 프레임워크라고도 불리며, 우리가 문서 작업을 할 때 Excel, Words를 쓰는 것과 비슷한 이치입니다.

 

파이참 다운로드 화면.

3. 파이썬(Python)의 뜻

"파이썬(Python)"이름은 Monty Python의 팬클럽인 Monty Python's Flying Circus의 영향을 받아 지었습니다. Guido van Rossum, Python의 창시자,은 Monty Python's Flying Circus의 팬이었기 때문에 Python 언어를 창시할 때 Monty Python에서 영감을 받았다고 합니다.

 

가장 쉬운 언어를 만들기 위해 노력했다고 하며, 아마도 이는 대부분의 사람은 인정할 것 입니다. 정말 쉬운 구조로, 초보자들이 가장 접근하기 쉬운 구조로 되어 있습니다. 꼭 도전해보세요.

'구름(goorm)'이라는 플랫폼에서 쉽게 교육받을 수 있습니다. 간단한 개발도 설치하지 않고 가능합니다.