-
패스트캠퍼스 챌린지 - 11일차2022년 패스트캠퍼스 챌린지/한번에끝내는딥러닝|인공지능초격차패키지 2022. 2. 3. 16:50
강의 내용 Review
📍배운내용📍
- 파이썬이란?
- 스페셜 메서드 예제 풀이
- 메서드 오버라이딩 예제 풀이
👉강의내용👈
파이썬이란?
프로그램은 무엇으로 구성되어 있을까?
프로그램은 프로그램 언어로 이루어져 있음
프로그램 언어로는 c, c++, java, python, javascript 등 많은 언어들이 존재.파이썬 장단점
장점
1. 파이썬은 개발 속도가 빠름.
2. 간결해서 빠르게 구현 할수있음.단점
3. 파이썬은 연산이 느림. 따라서 고성능 연산을 필요로 하는 프로그램에는 적합하지 않음
4. 파이썬으로 모바일 앱이나 펌웨어는 만들수 없음.기타
5. 파이썬은 그래픽 기반의 GUI프로그램도 만들수 있음
6. utilty 도 생성 가능Ch 06. 클래스와 인스턴스
Pass구현 없이 실행하고 싶을때 pass가 없으면 오류남문법적으로 오류를 허용하지 않고 빈 구현을 허용객체 타입/주소값<class '__main__.Person1'> <class '__main__.Person1'><class 'list'> <class 'list'>-> 객체 타입 출력 : type(객체)<__main__.Person object at 0x7f9a8e98bf50> is generated<__main__.Person object at 0x7f9a8e94ed90> is generated-> 객체 주소 출력 : print(객체)생성자동적 객체 초기화에 사용메서드 오버라이딩부모클래스 메서드를 자식 클래스에서 재정의super().메서드명 => 부모 메서드 호출됨self현재 이 메소드가 불리는 대상이 되는 객체self 출력하면 그 주소값이 나옴special method어떤 특정한 함수를 재정의하면 우리가 만든 커스텀한 타입도 파이썬 기본타입처럼 사용가능내가 만든 커스텀한 클래스 역시 기본 타입처럼 사용하려면 스페셜 한 함수를 오버라이딩 하면 됨ex)__add____sub____mul____getitem____len__공부사진
문제풀이1 문제풀이2 11일차 후기
스페셜 메서드 타입에 대해 복습 및 실습을 했다
내일부터 바뀌는 chapter도 열심히 파이팅~!패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'2022년 패스트캠퍼스 챌린지 > 한번에끝내는딥러닝|인공지능초격차패키지' 카테고리의 다른 글
패스트캠퍼스 챌린지 - 13일차 (0) 2022.02.05 패스트캠퍼스 챌린지 - 12일차 (0) 2022.02.04 패스트캠퍼스 챌린지 - 10일차 (0) 2022.02.02 패스트캠퍼스 챌린지 - 09일차 (0) 2022.02.01 패스트캠퍼스 챌린지 - 08일차 (0) 2022.01.31