본문 바로가기
반응형

패키지2

5장 연습문제 Preface 오늘은 클래스, 모듈, 내장 함수, 라이브러리 등과 관련된 연습문제를 풀어봤다. 대부분의 문제는 큰 어려움 없이 해결할 수 있었지만, 마지막 문제는 아무리 생각해봐도 해결 방법이 떠오르지 않아 일단은 해설에 있는 방식대로 코드를 작성했다. 글을 업로드한 후 조금 더 고민을 하여 내가 원하던 방식대로 코드를 다시 작성해 볼 것이다. 1. 다음은 Calculator 클래스이다. class Calculator: def __init__(self): self.value = 0 def add(self, val): self.value += val 위 클래스를 상속하는 UpgradeCalculator를 만들고 값을 뺄 수 있는 minus 메서드를 추가해 보자. 즉 다음과 같이 동작하는 클래스를 만들어야 .. 2021. 9. 9.
패키지 Preface 패키지는 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있게 해준다고 하는데, 해당 문서에 있는 예제들이 이해가 잘 되지 않고 무엇보다 Visula Studio와 같은 도구를 사용한다면 파일 관리를 이런식으로 하지 않아도 될 것 같다는 생각이 들었다. 추후에 패키지와 관련된 전문적인 지식이 필요할 때 더욱 자세한 자료들을 통해 다시 한 번 공부할 계획이다. 05-3 패키지 - 점프 투 파이썬 (wikidocs.net) 05-3 패키지 [TOC] ## 패키지란 무엇인가? 패키지(Packages)는 도트(.)를 사용하여 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있게 해준다. 예를 들어 모듈 이 ... wikidocs.net 2021. 9. 1.