본문 바로가기

분류 전체보기98

5-1 파이썬 클래스 03 - FourCalTest class FourCal: def setdata(self,a,b): self.first = a self.second = b # -------------- 메소드 -------------- def add(self): return self.first+self.second def sub(self): return self.first-self.second def multi(self): return self.first*self.second def div(self): return self.first/self.second # ----------------------------------- # ---------- 객체 참조 변수 ----------- cal1 = FourCal() cal2 = F.. 2021. 8. 17.
5-1 파이썬 클래스 02 - ClassTest03 # "새" 클래스를 확장한(상속한) "비행기" 클래스를 만들고 # fly 메소드를 오버라이딩 해 봅니다. class Bird: def __init__(self,color,type,wing): self.color = color self.type = type self.wing = wing def fly(self): if self.wing: print(self.color,self.type,"가(이) 훨~ 훨") else: print(self.color,self.type,"가(이) 날개가 없어서 날 수 없어요!") class Plane(Bird): def fly(self): if self.wing: print(self.color, self.type, "슈~~ 웅~ 하고 날라 갔습니다!".. 2021. 8. 17.
5-1 파이썬 클래스 01 - ClassTest01 # "사람"이라는 클래스를 만들어 봅시다. # 클래스 이름 : Person # 속성 : 이름 name 홍길동 # 성별 gender 남자 # 기능 : 걷는다. walk 남자 홍길동이 걸어요! # 말한다. say 남자 홍길동이 말해요! class Person: def __init__(self,name,gender): self.name = name self.gender = gender def setData(self,name,gender): self.name = name self.gender = gender def walk(self): print(self.gender, self.name,"이(가) 걸어요!") def say(self): print(self.gender, self.name.. 2021. 8. 17.
4-3 파이썬 파일 읽고 쓰기 파일열기모드 설명 r 읽기모드 - 파일을 읽기만 할 때 사용 w 쓰기모드 - 파일에 내용을 쓸 때 사용 a 추가모드 - 파일의 마지막에 새로운 내용을 추가 시킬 때 사용 - FileTest f = open('파일경로','r') # read 함수는 파일의 전체 내용을 str으로 읽어 옵니다. data = f.read() print(data) print(type(data)) f.close() -FileTest_readlines f = open('파일경로','r') # readlines 함수는 lines = f.readlines() # print(lines) # print(type(lines)) for line in lines: print(line, end=' ') f.close() -FileTest_whil.. 2021. 8. 17.