본문 바로가기

[Learning Python] Chapter 23. Modules : The Big Picture Chapter 22. Modules: The Big Picture이번 챕터는 파이썬 module을 조금 더 깊이있게 살펴볼 차례다. 모듈은 프로그램을 구성하는 최상위 구성 단위이다. 모듈은 재사용을 위한 코드와 데이터를 묶는다. 그리고 프로그램 사이에서 변수이름 충돌을 최소화하기 위한 독립적인 네임스페이스를 제공한다. 모듈이란 용어는 통상적으로 파이썬 프로그램 파일을 말한다. 각각의 파일이 모듈이다. 모듈을 또 다른 모듈을 임포트하여 사용할 수 있다. 또한 모듈은 C, Java, C# 같은 외부 언어로 코딩된 확장코드를 지칭할 수도 있고, 패키지 디렉토리를 지칭할 수도 있다. 모듈과 관련한 statement는 두가지이다.import : 모듈 전체를 임포트from : 모듈 내의 특정 네임을 사용함. 첫 챕.. 더보기
[Learning Python] Chapter4. Introducing Python Object Types Chapter 4. Introducing Python Object Types이제부터 Part2다. 타입과 오퍼레이션이다. 조금 지루해서 파트 5부터 해야겠다. 모듈과 패키지내용을 먼저.. 이런 히스토리는 정리할 때 삭제하겠다. 더보기
[Learning Python] Chapter 3. How You Run Programs Chapter 3. How You Run Programs드디어 Chapter3이다. Chapter2부터 힘들었다. Chapter3는 처음 프로그래밍하는 사람이 아니라면 훑고 넘어가도 되는 내용이라 짧게 쓸 생각이다. 귀찮기 때문에 배려는 없다. 대화형 프롬프트 사용법, 주석처리, 임포트 방법 등등이 나온다. 이제 코드를 실행시켜볼 차례이다. 프로그램 실행모델을 다루었기 때문에, 여러분은 파이썬 프로그램을 실제로 시작할 준비가 되었다. 이 챕터의 목표는 파이썬 프로그램이 어떻게 실행되는지 아는 것이다. 파이썬이 코드를 실행시키는 방법은 여러가지가 있다. 이 챕터에서는 요즘 가장 흔한 방식을 소개할 것이다. 그것 중 하나가 interactive하게 코드를 타이핑하는 것이다. 그리고 또 하나는 file로 저장.. 더보기