1. 개발 환경: 텍스트 편집기 + 인터프리터(Python)
텍스트 편집기의 경우 글자를 쓸 수 있는 모든 종류의 프로그램, e.g. 나. 메모장, 한글 등
2. 인터랙티브 쉘(interactive shell) : 코드를 한 줄씩 입력하면서 실행 결과를 볼 수 있는 영역
3. Python IDLE 편집기에서 실행(간단한 내장 텍스트 편집기 프로그램)
A. File-New File 프로그램 실행 후(Ctrl+N)
나. 코드 입력 // 파일을 저장했는지 확인하고 코드를 입력한 다음 Ctrl + S를 사용합니다.
C. 저장 후 실행 – 모듈 실행(F5) / 실행 선택
>>코드 작성
print("IDLE에서 파이썬 코드를")
print("작성해서 출력해 보는")
print("예제입니다")
>> 실행 결과

4. 윈도우 파워셸 윈도우 파워셸
A. > Windows 기본 셸에 들어가는 한 곳 / >>> 대화형 Python 셸에 들어가는 세 곳
B. 코드를 실행하려면 해당 경로로 이동하여 ‘python(command/executor) hello.py(실행할 파일명. 확장자명)
명령/공백/실행 내용 = 명령으로 실행
C. cd 디렉토리 변경 / 예) cd .. = 상위 폴더
D dir directory /ls list (powershell만 해당) 현재 폴더의 파일을 확인할 때
E. 익스플로러(파워쉘만 해당) 익스플로러 실행
5. 용어
A. 정리: 프로그램을 구성하는 가장 작은 실행 가능한 코드 단위
B. Expression_expression : 값을 생성하는 간단한 코드. B.) 10+20+30 / 273 / “파이썬 프로그래밍”
다. Identifier_identifier : 키워드(예외어) 사용불가 / 특수문자는 밑줄만 가능 / 숫자로 시작할 수 없음 / 띄어쓰기 불가
C. 예외 단어: 이미 Python이므로 사용할 수 없습니다. 그것이 무엇인지 궁금하다면 다음 코드를 작성하십시오.
import keyword
print(keyword.kwlist)
('False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue',
'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in',
'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield')
C-1. CamelCase (예: CamelCase) class e.g. 클래스 동물: (printhello와 같은 것은 없습니다)
다-2. 스네이크폴(예: 스네이크폴)
뒤에 괄호가 있는 경우: 함수 예 List() / Print()
뒤에 괄호가 없는 경우 : 변수 ex. math.pi/math.e
D. 의견: 프로그램을 설명합니다. 전. #그거야. 주석
E. 연산자: 숫자의 경우 +, – / 문자의 경우 연결(예: and, 등)
F. 데이터: 리터럴, 리터럴, 값
6. 출력: print()
A. 텍스트의 경우 pirnt(“characters”) 숫자 뒤에 “”가 붙으면 텍스트로 인식됩니다. “10+10” > 10+10
나. print() 개행
#하나만 출력합니다.
print("#하나만 출력합니다.")
print("Hello Python Programming...!")
print()
#여러 개를 출력합니다.
print("#여러 개를 출력합니다.")
print(10, 20, 30, 40, 50)
print("안녕하세요", "저의", "이름은", "윤인성입니다!")
print()
#아무것도 입력하지 않으면 단순하게 줄바꿈합니다.
print("#아무것도 출력하지 않습니다.")
print("--확인 전용선--")
print()
print()
print("--확인 전용선--")
