Page 8 -
P. 8

6    프로그램이 실행되고 IDLE 대화형 셸에 실행 결과가 출력됩니다.












                 그림 2-6
                 대화형 셸에 Hello!가
                 두 번 출력됩니다.




                              ■  구문 에러 :  SyntaxError: EOL while scanning string literal
                    에러
                   해결하기
                                  "Hello!"에 있는 따옴표를 제대로 열고 닫았는지 확인하세요.
                              ■   구문 에러 : SyntaxError: unexpected EOF while parsing 또는 SyntaxError: invalid

                                  syntax
                                  프로그램의 구문이 맞지 않을 때 발생하는 에러입니다. 철자법, 따옴표 여닫

                                  기, 괄호 여닫기 등을 확인하세요. ("Hello!"처럼 닫는 괄호를 빠트리지 않
                                  았는지 확인하세요.



                                  잠 깐 만 요
                                    주석이 무엇인가요?
                                  예제 프로그램을 보면 # 기호로 시작하는 문장이 보일 것입니다. 프로그램을 이해하는 데 도움
                                  이 되는 내용을 적어 놓은 ‘설명’으로, 예제를 입력할 때 꼭 읽어 봐야 합니다.


                                   print("Hello!")     # print는 소문자로 입력합니다.
                                   print("Hello!")     # Hello!를 두 번 표시합니다.

                                  파이썬은 # 기호부터 그 줄 끝에 있는 글자까지는 읽지 않고 건너뛰기 때문에 입력하지 않아도
                                  프로그램을 실행하는 데는 아무런 지장이 없습니다.
                                  그렇다면 왜 파이썬이 읽지도 않는 주석을 작성하는 걸까요? 주석은 프로그램을 작성한 사람과
                                  프로그램을 사용할 사람이 함께 이용하는 메모지와 같습니다. 적어 두면 도움이 될 만한 설명이
                                  나 꼭 알아야 할 내용을 메모해 두는 것입니다. 즉, 주석은 프로그램 안에 붙여 놓은 포스트잇과
                                  같은 역할을 한다고 보면 됩니다.




               26   모두의 파이썬
   3   4   5   6   7   8   9   10   11   12   13