이전 포스팅에서는 Python 프로그래밍 소개를 살펴보았습니다 . 이제 실제 프로그래밍으로 넘어가겠습니다. 이 튜토리얼에서는 첫 번째 Python 프로그램을 작성합니다.
Windows 환경에서 Python을 시작하려면 시작 > Python > Python IDLE을 클릭합니다 .
Python IDLE을 시작하자마자 Python 프로그래밍 환경에서 대화형 모드를 사용할 수 있는 Python 쉘이 제공됩니다.
Python Hello World 프로그램
이 문장을 입력한 후 Enter를 누르세요. 아래와 같이 출력이 표시됩니다.
산출
참고: Python 3 이전에는 print 문이 사용되었습니다. Python 3 버전 이후에는 print 문이 print() 함수로 수정되었습니다. 그래도 최신 버전에서 print 문을 사용하면 오류가 발생하지 않습니다. 여기서 주목해야 할 또 하나의 점은 Python에서 세미콜론(;)이 선택 사항이라는 것입니다. 명령문 끝에 세미콜론을 추가하지 않으면 오류가 발생하지 않습니다.
파이썬은 매우 명확하고 간결합니다. 사용하기 쉬운 뛰어난 인터페이스와 매우 쉬운 학습 환경을 갖추고 있습니다.
Windows의 Python은 IDLE에 통합된 그래픽 사용자 인터페이스를 제공합니다. Python IDLE은 두 가지 환경 모드를 제공합니다.
1. 스크립트 모드 환경
2. 대화형 모드 환경
Python Shell에서 Python 프로그래밍 환경을 사용할 수 있는 대화형 모드가 기본적으로 제공됩니다. 여기에서 직접 명령을 작성하고 실행하여 출력을 확인할 수 있습니다. 평가 목적으로는 가장 좋습니다. 대화형 모드는 아마도 작은 아이디어를 시도하고 그 결과를 확인하는 가장 빠른 방법일 것입니다.
이전 튜토리얼에서 말했듯이 Python은 단순한 프로그래밍 언어가 아닌 스크립팅 언어입니다. 대화형 모드는 프로그램을 저장하고 나중에 실행하려는 경우에 적합합니다. Python IDLE에서 스크립트 모드를 시작하려면 Python Shell의 왼쪽 상단에서 파일을 선택하고 새 파일을 클릭하세요 .
Python 대화형 모드는 사용법을 확인하기 위해 새로운 아이디어를 빠르게 시도할 수 있는 스크래치패드로 생각할 수 있는 반면, Python의 스크립트 모드는 최종 제품을 제작할 수 있는 곳입니다.
여기에서 프로그램을 파일에 작성하고 저장하여 실행 파일을 만들 수 있습니다.
Python 코드는 대소문자를 구분합니다. 따라서 인쇄, 인쇄 및 PRINT는 다릅니다. Python은 Print 또는 print 문을 허용하지 않습니다. 일반적으로 소문자만 허용됩니다. Python 코드 길이는 C, Java, C++ 등 다른 언어가 사용하는 코드 길이의 약 40%인 것으로 나타났습니다.
Python Hello World 프로그램 수정됨
1
2
3
|
#Hello World Program
print("Hello World");
input("\nPress Enter to Exit");
|
참고: Python 2.7을 사용하는 경우 입력 대신 raw_input을 사용해야 할 수도 있습니다.
설명
1. 이 프로그램의 첫 번째 줄은 설명문입니다. Python 인터프리터는 이러한 주석 행을 완전히 무시하며 전적으로 프로그래머를 위한 것입니다. 댓글은 모든 프로그래머에게 매우 귀중한 기능입니다. 코드를 더 나은 방식으로 이해하기 위해 어떤 언어로든 인간이 쉽게 해석할 수 있으므로 더 나은 방식으로 프로그램을 이해할 수 있습니다.
구문
1
|
#comment comes here
|
2. 두 번째 줄은 프로그램의 최종 사용자를 위해 콘솔 화면에 명령문을 표시할 수 있는 인쇄 명령입니다. 이 명령은 컴퓨터에 화면에 텍스트를 표시하도록 지시합니다. 인쇄 명령에 따옴표(이중)나 아포스트로피를 사용할 수 있습니다.
구문
1
|
print("Expression");
|
또는
1
|
print('Expression');
|
표현식은 Hello World 또는 Enter 키를 누르면 7로 평가되는 2+5와 같은 문일 수 있습니다.
3. 세 번째 설명은 아마도 Python의 스크립트 모드 환경에서 더 유용할 것입니다. 이 명령문은 사용자가 Enter를 누른 다음 프로그램을 종료할 때까지 출력 화면이 기다리도록 도와줍니다. 그렇지 않으면 몇 초 내에 실행되고 프로그램이 종료됩니다. C 프로그래밍 환경의 getch() 함수와 연관시킬 수 있습니다 .
구문
1
|
input("Statements");
|
이 포스팅은 Python hello world 프로그램에 관한 것입니다.
'Python' 카테고리의 다른 글
Python 프로그래밍 소개 (0) | 2024.02.01 |
---|---|
Python 변수 및 데이터 유형 (1) | 2024.02.01 |
Python if, else 및 elif 문 (1) | 2024.02.01 |
Python for & while 루프, break & continue 문 (0) | 2024.01.31 |
파이썬 함수 (0) | 2024.01.31 |