Day 10

AI Engineering Course Log·2023년 5월 19일
0

road to AI Engineering

목록 보기
10/83

조미정 강사님(python)

Python7_list&zip 파일처리

  • 파일 입출력
    • file read
    • with open()

Python8_Classes & Objects

  • 클래스 선언과 객체 생성
    • <class 'int'> => int 클래스를 이용해 생성한 객체
    • <class 'float'> => float 클래스를 이용해 생성한 객체
    • <class 'bool'> => bool 클래스를 이용해 생성한 객체
    • <class 'list'> => list 클래스를 이용해 생성한 객체
    • <class 'str'> => str 클래스를 이용해 생성한 객체
    • <class 'dict'> => dict 클래스를 이용해 생성한 객체
  • 클래스의 구조
    - field
    • method
    • self keyword
    • init method
  • 사용자 정의 클래스 활용
    - 상속
    • 상속을 통한 다형성 획득

Python9_Modules & Packages

  • Module
    - import module

    • module.function()
    • from module import function
    • import module, function as alias
  • 파이썬 표준 모듈 라이브러리

    • sys module
    • math module
    • statistics module
    • time module
    • random module
  • 사용자 정의 모듈
    - 모듈의 name
  • Package

Python10_Exception Handling

  • types of Error
    - 구문 에러
    • 런타임 에러
    • Exception
      • ZeroDvisionError
        • NameError
        • TypeError
        • IndexError
    • 예외 종류 확인
    • 예외의 종류
    • 내장 예외(Built-in Exception)

0개의 댓글