파이썬 중급_3

YJ·2023년 3월 9일

▷ 오늘 학습 내용: 파이썬 강의(중급 6~7)

▶ 파이썬 기초(1~3) 퀴즈 소감
기초 내용에 대한 객관식 문제여서 많이 어렵지는 않았다. 다음에 있을 파이썬 프로그래밍 테스트를 대비해서 코딩 연습을 꾸준히 해야겠다.

26_오버라이딩

  • 오버라이딩: 하위 클래스에서 상위 클래스의 메서드를 재정의(override)한다.

27_추상클래스

  • 상위 클래스에서 하위 클래스에 메서드 구현을 강요한다.

28_예외란?

  • 문법적인 문제는 없으나 실행 중 발생하는 예상하지 못한 문제
  • 예외 관련 클래스는 Exception 클래스를 상속한다.

29_예외처리

  • 발생된 예외를 별도 처리함으로써 프로그램 전체의 실행에 문제가 없도록 함
  • 예외 발생 예상 구문을 try~except로 감싼다.

30_try ~ except ~ else

  • else: 예외가 발생하지 않은 경우 실행하는 구문

31_finally

  • 예외 발생과 상관없이 항상 실행

32_Exception 클래스

  • Exception: 예외를 담당하는 클래스
  • raise Exception → 예외를 발생시킬 수 있다.

33_사용자 Exception 클래스

  • Exception 클래스를 상속해서 사용자 예외 클래스를 만들 수 있다.

▷ 내일 학습 계획: 파이썬 강의(중급 8~9)

[이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.]

0개의 댓글