PYTHON(4)
-
Super
Inheritance 상속 Python의 class간에는 상속이 가능 부모클래스의 내용을 자식이 가져다 쓸 수 있는 것 A 클래스 선언 1 2 3 4 5 6 7 # 부모 클래스 A class A(object): def __init__(self): print("A") def hello(self): print("hello") cs B 클래스 선언 1 2 3 4 5 6 7 8 9 10 class B(A): def __init__(self): print("B") def hi(self): print("hi") b = B() b.hello() cs → B클래스 선언시 A를 전달해주면, B는 A를 상속받게 됨 result B hello => 상속을 받게되면, B는 A의 함수들을 활용할 수 있게 됨 super() 상속..
2022.08.16 -
Class
Function 하나의 특정 작업을 수행하기 위해 독립적으로 설계된 프로그램 코드 Class 함수뿐만 아니라 관련된 변수까지도 한꺼번에 묶어서 관리하고 재사용할 수 있게 해주는 것 Object class = 붕어빵 틀 object = 붕어빵 하나의 클래스로부터 무수히 많은 객체 생성가능 Attribute class에 포함되는 변수 Method class에 포함되는 함수 class내 기재되어 있는 함수 Instants class에 정의된 데이터나 함수를 사용하기 위해 생성 class를 실체화한 것 class를 기반으로 생성된 객체를 가리킴 인스턴스명 = 클래스명() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 class Dog: # 클래스 선언..
2022.08.16 -
Format Function
Formating 문자열 포맷팅이란 문자열을 이쁘게 만드는 방법 문자열 중간 중간에 특정 변수의 값을 넣어주기 위해 사용하는 것 Format fuction 사용법 중괄호{ }에 포매팅을 지정하고 format함수의 인자로 값들을 넣는다 1 2 3 4 5 a = 2 b = 3 s = '구구단 {}X{}={}'.format(a,b,a*b) print(s) cs 참고 및 출처 : https://blockdmask.tistory.com/424,
2022.08.16 -
JUPYTER NOTEBOOK
Jupyter notebook jupyter에서 제작한 python용 통합 개발환경 Mode 입력모드 - 셀이 초록색 명령모드 - 셀이 파란색, esc키 누르면 명령모드로 명령모드 셀 추가, 삭제 가능 h - help 줄임말 → 단축키의 설명, 파라미터를 볼 수 있음 Cell 실행 shift + enter 아래로 셀커서 옮겨짐, 셀이 없다면 생성해 옮김 ctrl + enter 그냥 실행만 alt + enter Cell Type In → Input , 코드입력타입 Type 바꾸기 - 위의 cell탭에서 code, markdown 정할 수 있음 단축키로 m : markdown 으로, y : code로 Markdown 문서의 내용과 구조를 한꺼번에 명시할 수 있는 장치 # 큰 타이틀 ## ### #### **..
2022.06.14