목록메소드 (2)
Learn & Record
1. 클래스 # 3. 클래스 정의 # 클래스 정의 방법 # 1) class 키워드로 클래스를 정의 # 2) 클래스 이름은 Upper Camel Case 규칙을 따름 # 파이썬은 변수나 함수의 이름을 네이밍할 때 언더바 (_)를 이용해 단어를 연결하는 Snake Case 방식을 사용하지만 # 클래스는 Upper Camel Case 규칙을 따름 # print + member : printmember 1) print_member 2) printMember 3) PrintMember # 클래스는 다음과 같은 형식으로 정의 # class 클래스 : # 본문 # 4. 객체 생성 # 클래스가 정의되었다면 다음과 같은 형식으로 객체를 생성 # 객체 = 클래스() # 2개의 객체를 만들고 싶으면 # 객체1 = 클래스()..
1. 메소드 - 메소드 method란 특정 객체 object가 가지고 있는 함수 function을 의미 - 함수는 독립적으로 호출할 수 있지만, 메소드는 특정 객체를 통해서만 호출할 수 있음 - 함수와 다르게 메소드는 특정 객체 소속이어서, 메소드를 호출하려면 - 특정 객체를 통해서만 호출 가능 # 1. 문자열 메소드 # 문자열 str을 처리하기 위해 많은 메소드를 제공 # 1) format() # 정렬 옵션 # : 지정된 공간 내에서 오른쪽 정렬 # ^ : 지정된 공간 내에서 가운데 정렬 # 10d는 10자리의 필드 폭을 의미 print("10자리 폭 왼쪽 정렬 '{:>> ') if p.find('-') != 6: # 문자열 내부에 포함된 특정 문자열을 찾고..