-
Python 파이썬 기초 코드 테스트 unit assert 사용Python 2022. 5. 20. 17:49반응형
assert
코딩을 하다가 보면
'내가 만든 코드가 맞는지?'
궁금해질 때가 있습니다. 이를 테스트하기 위해 쓰는 예약어가 있는데요
바로 assert 입니다.
def test(text): if text[0] == text[-1] and text[1] == text[-2]: return f'{text}는(은) 회문입니다.' else: return f'{text}는(은) 회문이 아닙니다.' print(test('level')) print(test('lover')) assert(test('level')) ''' level는(은) 회문입니다. lover는(은) 회문이 아닙니다. #여기는 공백 '''
assert를 활용하면
그 값이 True이면 pass
False이면 그에 맞는 에러가 뜨면서
코드가 마무리가 되는데요
그래서, 마지막 결괏값이 빈 문자열이 return 하는 것입니다.
True == 공백
False == Error
반응형'Python' 카테고리의 다른 글
Python 파이썬 기초 Selenium 로딩 기다리기 (0) 2022.06.07 Python 파이썬 기초 class 부모 클래스 상속 (0) 2022.05.27 Python 파이썬 "*"사용해서 트리 만들기 크리스마스트리 (0) 2022.05.17 Python 파이썬 기초 문자열에서 숫자만 추출 방 법 (0) 2022.05.16 Python 파이썬 기초 디버깅 이란? (0) 2022.05.10