[Python] 33. Test 답
# -*- coding: utf-8 -*- """ Created on Thu Jun 16 14:37:16 2022 @author: KITCOOP test0616_A.py """ ''' 1. main이 실행 되도록 Rect 클래스 구현하기 가로,세로를 멤버변수로. 넓이(area),둘레(length)를 구하는 멤버 함수를 가진다 클래스의 객체를 print 시 : (가로,세로),넓이:xxx,둘레:xxx가 출력 [결과] (10,20), 넓이:200,둘레:60 (10,10), 넓이:100,둘레:40 200 면적이 더 큰 사각형 입니다. ''' class Rect : w=0 h=0 def __init__(self,w,h) : #생성자 self.w = w self.h = h def __repr__(self) : #객..
2022. 6. 16.
[Python] 33. 클래스에서 사용되는 특별한 함수들, 모듈, 정규식, 파일 읽고 쓰기
1. 클래스에서 사용되는 특별한 함수들 2. 모듈 : import 모듈명. 3. 정규식 4. 파일 읽기, 쓰기 # -*- coding: utf-8 -*- """ Created on Thu Jun 16 08:48:12 2022 @author: p011v """ ''' 함수 : def 예약어로 함수 정의 return 값 : 함수를 종료하고 값을 전달 매개변수 : 함수를 호출할 때 필요한 인자값 정의 가변매개변수 : 매개변수의 갯수를 지정안함. 0개 이상. * p 표현 기본값설정 : (n1=0, n2=0) :0, 1, 2개의 매개변수 가능 예외처리 : try, except, finally, else, raise 클래스 : 멤버변수, 멤버함수, 생성자. 인스턴스변수 : self.변수명. 객체 별로 할당되는 변수..
2022. 6. 16.