python assert는 조건을 보장하기 위한 명령이라는데,

마치 입장권이라 이해하면 도움이 된다

print("여기는 박물관 외부")
ticket = False	

# 입장
assert ticket, "입장할 수 없습니다"
print("여기는 박물관")

 

assert대신 다음과 같은 코드도 동일한 역활을 한다

print("여기는 박물관 외부")
ticket = False

#입장
if not ticket:    raise "입장할 수 없습니다"
print("여기는 박물관")

 

 

python 예외처리 / 오류처리 예약어

try~ except | raise | 함수 return | assert

 

 

 

#assert #assert말고 #python

아무글자