[파이썬 알아가기] #2. Hello, world!

in #kr8 years ago

"Hello, world!" 를 출력해보자.

사실 C언어든 Java언어든 기초 언어를 배울때는 시작이 "Hello, world!" 를 출력하는것이다.

왜... ? 그냥 그러려니 하면서 넘겨오던게 요새 궁금해져서 찾아보았다.


1978년에 브라이언 커니핸과 데니스 리치가 쓴 "The C Programming Language" 교재의

첫 번째 예제가 화면에 "Hello, world!"를 출력하는 것이었고, 이것이 유명해지면서

모든 프로그래밍 언어의 첫번째 예제로 굳어지게 되었다.

사실 브라이언 커니핸은 예전에 자신이 집필한 책에서도 비슷한 예제를 낸 적이 있다.

오리지널은 대소문자나 띄어쓰기 등 모두 구분해 정확하게 "Hello, world!"이며,

프로그래밍 언어나 구현방식, 오타 여부에 따라 대/소문자, 쉼표나 느낌표가 조금씩 바뀐다.
※ 출처 - 나무위키


Hello, world! 는 상징적인 문장이라고 생각하면 된다.

  1. 명령 프롬프트 창(cmd)

python_2_1.jpg


  1. python 3.6(편집기)

python_2_2.jpg


사실, 위의 프롬프트 창이나 편집기에 단편적인 명령어를 실행하여 결과를 받는식으로

프로그램을 작성하지 않는다. 아, 물론 할 수는 있다. 불가능이란 없으니까! :)

위와 같이 print("Hello world!") 라는 명령어에 즉각적으로 화면에

그 결과가 출력되는 형식은 대화형 모드라고 한다.

자주 사용할 일은 없으나 설치나 확인차원의 작업을 위해서 가벼운 명령어를 날려보는데 사용되는 모드다.

파이썬 프로그램은 파이썬 언어로 작성된 "파일" 이라고 생각하면 이해가 쉽다.(확장자가 .py 인 파일)

다음 시간부터는 파일을 작성하여 실행하도록 할것이다.

대화형 모드의 print("Hello world!") 는 일종의 의식행위라고 생각하고 가볍게 넘어가자.

"앞으로 차근차근 파이썬 언어를 배워 나가겠습니다."

이런 마음이랄까 ....

- soulfree

Sort:  

You got a 4.37% upvote from @getboost courtesy of @soulfree!

Congratulations @soulfree! You received a personal award!

1 Year on Steemit

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @soulfree! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.076
BTC 63599.33
ETH 1666.79
USDT 1.00
SBD 0.43