
assert 문법에서 assert 문이 실행되는 조건은 다음과 같습니다.
1. assert 문이 참일 때 : assert 문이 참인 경우, 프로그램은 정상적으로 실행됩니다.
2. assert 문이 거짓일 때 : assert 문이 거짓인 경우, 프로그램은 AssertionError를 발생시키고, 프로그램은 중단됩니다.
예를 들어, assert 1 == 1 이라는 문장은 항상 참이므로, 프로그램은 정상적으로 실행됩니다. 그러나 assert 1 == 2 라는 문장은 거짓이므로, 프로그램은 AssertionError를 발생시키고, 프로그램은 중단됩니다.
2025-08-10 16:57