Python/Python 모듈

    (2)수학계산기 math 모듈

    (2)수학계산기 math 모듈

    두점 사이의 거리를 구하기 class Point2D: def __init__(self,x,y): self.x = x self.y = y 클래스에 x와 y 좌표를 나타내는속성을 생성하였다. p1 = Point2D(x=30, y=20) p2 = Point2D(x=60, y=50) print('p1: {} {}'.format(p1.x, p1.y)) print('p2: {} {}'.format(p2.x, p2.y)) p1,p2 인스텐스 생성 후 p1과 p2의 x,y좌표를 표시하는 코드를 만들었다. 결과 p1 : 30 20 p2 : 60 50 각 인스턴스 별 x,y좌표를 구했다. 피타고라스의 정리로 두 점의 거리 구하기 a**2 +b**2 = c**2 먼저 a와 b변의 길이를 구한다 a = p2.x - p1.x ..

    (1)pickle 모듈과 dump 메서드

    (1)pickle 모듈과 dump 메서드

    pickling & unpickling pickling : 파이썬 객체를 파일에 저장하는 과정 unpickling : 파일에서 객체를 읽어오는 과정 binary란? 컴퓨터가 처리하는 파일의 형식 사람이 알아보기 힘들다. pickl 모듈 사용하기 dumb 메서드 사용하기 객체를 파일에 저장할때 사용(피클링 할때 사용) import pickle #피클 모듈 불러오기 name = 'james' #파이썬에서 변수생성 #피클링을 할 변수와 값을 생성한다. age = 17 address = '서울시 서초구 반포동' scores = {'korean': 90, 'english': 95, 'mathematics': 85, 'science': 82} with open('ding.p','wb') as file: #.p는 p..