예외 발생시키기
-
38.7 심사문제: 회문이 아니면 예외 발생시키기코딩도장 심사문제모음 2020. 11. 15. 17:42
표준 입력으로 문자열이 입력됩니다. 다음 소스 코드를 완성하여 입력된 문자열이 회문이면 문자열을 그대로 출력하고, 회문이 아니면 '회문이 아닙니다.'를 출력하도록 만드세요. palindrome 함수와 NotPalindromeError 예외를 작성해야 합니다. 사용한코드 1. class 2. def 3. if 4. raise 첫 접근 방법 문제에서 주어졌던 NotPalindromeError 예외를 만들어주고 회문인지 아닌지를 판별해주는 함수를 만들어주면 문제를 해결 할 수 있다. 풀이.1 2가지로 나누어 풀어보려고한다. 첫 번째로는 예외를 만들때 pass가 아닌 속성을 정의해주는방법 먼저, 예외를 만들어주기 위해 Exception 을 기반으로 하는 NotPalindromeError 이름의 예외를 만들어주자..