컴퓨터 못만지는거/야금야금 Python

왕왕초보 코딩 처음 시작하기 #2. 파이썬 코드 실행하기, 프로그래밍 기본 용어 뜻

김무명01 2021. 2. 2.

 


포기만 안 하면 누구나 할 수 있는 코딩

왕왕초보 코딩 처음 시작하기 #2. 파이썬 코드 실행하기, 프로그래밍 기본 용어 뜻

(문과 출신 비전공자, 중학생, 기타 등등 진짜 아무나 다 할 수 있음)


 

한글이나 워드에서 신청서 양식을 만든다. 신청자들이 신청서 양식을 채워서 제출했다. 신청서가 몇 백, 몇 천장이다. 이걸 엑셀에 정리해야 된다고 생각해보자.(회사에서 흔히 있을 수 있는 상황)

 


간단하게 용어 설명?

 

 

한글이나 워드에서 신청서 양식을 만든다. 신청자들이 신청서 양식을 채워서 제출했다. 신청서가 몇 백, 몇 천장이다. 이걸 엑셀에 정리해야 된다고 생각해보자.(회사에서 흔히 있을 수 있는 상황)

 

프로그래밍과 코딩

 

 

프로그래밍

 

그 때 아 이런 거 자동으로 정리해줄 수 없나?! 생각을 할텐데 이렇게 반복되는 작업을 처리하는 프로그램을 만들 수 있다. 이렇게 프로그램을 만드는 걸 프로그래밍이라고 한다. 

 

프로그래밍을 하려면 무엇이 필요할까? 프로그래밍 툴이 필요하다.

 

프로그래밍 툴

프로그램을 만들 수 있게 해주는 프로그램이 있다. 그걸 프로그래밍 툴이라고 부른다.

python, java, c, 포트란 등이 있다. 돈 주고 써야되는 프로그래밍 툴도 있다. 무료 프로그램은 쓰는 사람이 많다. 쓰는 사람이 많으면 구글링하기가 훨씬 수월하다. 사실 이걸로 다시 돈을 버는 것도 아니고, 대단한 프로그램을 만들어서 쓸 것도 아니라서 프로그래밍 툴을 돈 주고 사서 쓰는 게 아깝다. 그래서 나는 만만하고 쓰는 사람이 많은 파이썬을 쓰고 있다.

 

코딩

프로그램을 만들고 싶어서 프로그래밍 툴을 켰다. 여기에 내가 원하는대로 실행되게 하는 코드들을 입력해줘야 한다. 이걸 코딩이라고 한다. 주먹구구 개발자인 내가 느끼기에는 프로그래밍이나 코딩이나 별 차이가 없는 것 같다.

 


그렇다면, 개발 환경을 설정해 보자. 아래 글에서 어떤 툴을 까는지 설명해 놓았다.

왕왕초보 코딩 처음 시작하기 #1. 파이썬 설치하기 (파이참과 아나콘다)


가장 먼저 파이참을 실행한다.

1. [File] - [New Project]를 누른다.

 

2. Base interpreter를 아나콘다 폴더 안에 있는 파이썬으로 설정한다.

 

3. 프로젝트 생성을 하면 main.py가 생긴다. welcome script를 체크하고 이 코드를 실행해 보자.

# This is a sample Python script.

# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.

def print_hi(name):
    # Use a breakpoint in the code line below to debug your script.
    print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint.
          
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    print_hi('Pycharm')
    
# See PyCharm help at https://www.jetbrains.com/help/pycharm/

 

그런데 뭘 해야 실행할 수 있는지 알 수 없다.


파이썬 창을 살펴보자.

프로젝트 창, 프로젝트 윈도우

(왼쪽 빨간색 네모)

프로그램 한 개를 프로젝트라고 부른다.

그 안에 파이썬 스크립트 파일(*.py)을 생성해서 코드를 짠다.

 

스크립트

(흰색 네모)

코드를 입력하는 창이다. 이 안에 내가 원하는 코드를 알맞게 쳐 넣으면, 프로그램이 원하는대로(?) 실행된다.

 

실행 버튼

(오른쪽 위 빨간 네모)

코드를 짰으면 실행을 해서 결과를 봐야된다. 단축키는 Shift+F10이다.

 

터미널, 콘솔 창

(아래쪽 파란 네모)

코드 입력, 결과는 터미널, 콘솔 창에서 볼 수 있다.

 


실행 버튼을 누르든 단축키 Shift + F10을 누르든 해서 파이썬 스크립트 파일을 실행해보자.

결과는 아래 창에서 볼 수 있다.

 

밑에 Run window에 파란색으로 드래그 해놓은 Hi, PyCharm이 이 프로그램 결과이다.

위에서 print_hi 함수를 만들어놓고 print_hi('PyCharm')이라는 코드를 쳤기 때문에 'Hi,' + 'PyCharm'이 출력되었다.

 

문자열 띄우는 것도 이렇게 복잡하다고?

컴퓨터는 Hi, PyCharm이라는 문자를 출력해줘~!!라는 명령을 내려야 출력해 준다.

 

 

PyCharm이라는 글자를 메모리에 저장해줘 ≠ PyCharm이라는 문자를 띄워줘

 

이 두 가지는 다르다.

저장해줘~는 저장만 해준다. 띄워줘는 글자를 보여주기만 한다.

저장하고 띄워줘!라는 명령어를 쳐야 저장과 출력을 할 수 있다.

 

코딩을 하면 할 수록 사람이 제일 똑똑하다.

 

아무튼 성코하십셔~~!!!

 

 

 

 

댓글