파이썬 assert함수

서현·2024년 8월 8일
0

파이썬

목록 보기
8/19

assert 조건, 오류메세지(오류메세지 생략가능)

assert 뒤로 오는 조건들이 모두 True인지 확인하는 함수로, True가 아닌 경우, AssertionError를 발생시킴.
디버깅할 때 주로 사용함!

예시

a = "KimBab"
assert a = "KimChi"
>>> AssertionError


True인 경우

위에서 True가 출력되는 이유는
만약 assert가 False이었다면 파이썬 특성상 5번줄에서 에러가 발생해
8번줄인 print까지 내려오지 않기때문에 True의 값이 출력될 수 없었을 것.

profile
서현이의 코드 생활 ദ്ദി ( ᵔ ᗜ ᵔ )

0개의 댓글