brunch

You can make anything
by writing

C.S.Lewis

by 미래지기 Jun 30. 2024

파이썬 첫 코딩


# | sharp, 샵, 우물 정


이야기만 하면 현기증 나니까, '파이썬'이라는 코딩 언어를 사용해서 실제로 코딩을 해 보겠습니다.


miniPy 사이트에 접속합니다.


https://nanosoftweb.com/minipy


그럼 아래와 같은 내용이 나올 것입니다.



숫자 '1'의 오른쪽 옆에 깜빡이고 있는 부분에다 키보드로 다음 내용을 입력합니다.


print(3)


제대로 입력을 하셨다면 아래와 같은 화면이 보일 것입니다.



이제 화면 오른쪽에 보이는 [실행] 버튼을 마우스 왼쪽 버튼으로 누릅니다. (클릭합니다) '(F5)'라고 쓴 것은 마우스로 버튼을 누르는 대신, 키보드에 있는 'F5'라는 키를 눌러도 된다는 뜻입니다.


그러면 아래 화면과 같이 '3'이라는 숫자가 표시될 것입니다.




축하합니다!

파이썬으로 첫 코딩을 훌륭하게, 잘하셨습니다.




이제, 지금 코딩을 한 것이 무엇인지 설명해 보도록 하겠습니다.


작성하신 코드는 '3'이라는 숫자를 화면에 표시(출력)하도록 파이썬이라는 코딩 언어를 이용해서 '코딩'을 한 것입니다.


파이썬에는 문자나 숫자를 화면에 표시하기 위해 미리 마련해 놓은 명령어가 있습니다. 그것이 바로 'print'라는 명령어입니다.


print라는 명령어를 때에는, 표시할 내용을 ( ) 괄호 안에 쓰도록 설계해 놓았습니다. 사용자는 이 명령어를 외워서 알맞게 쓰기만 하면 되는 것입니다.


예를 들어, '10'이라는 숫자를 화면에 표시하고 싶으면 아래와 같이 씁니다.


print(10)


또, '3.14'라는 원주율, 파이(π)를 화면에 표시하고 싶으면 아래와 같이 입력하고 [실행] 버튼을 누릅니다.


print(3.14)




[실행] 버튼을 누르는 이유는, 작성한 코드를 컴퓨터에게 "이제 실행해"라고 알려주어야 하기 때문입니다. 코드만 입력하고 가만히 기다린다고 해서 컴퓨터는 스스로 알아서 명령어를 작동시키지 않습니다.


컴퓨터가 코드를 실행하는 것, 다시 말해 명령어를 작동시키는 것을 영어로는 다음과 같이 말합니다.


execute 또는 run


그런데요... "print(3)"이라고 입력해야 되는데, 실수로 "primt(3)" 처럼, 잘못 입력하면 어떻게 되나요?


맞지 않은 코드를 입력하고 실행하면 컴퓨터는 아래와 같은 에러 메시지를 표시합니다.


NameError: name 'primt' is not defined


에러 메시지는 코드에서 어느 부분이 틀렸는지 알려주는 역할을 합니다. 우리는 에러 메시지를 보고 어디가 틀렸는지 찾아서 고친 다음 다시 실행시키면 됩니다.


에러 메시지 (오류 메시지)

error message


이 print 명령어는 다음 글에서 자세히 알아보겠습니다.

수고하셨습니다. ^^


▨  미래지기

이전 03화 코딩을 위한 준비물
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari