파이썬 주장 키워드
예시
조건이 True를 반환하는지 테스트합니다.
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
정의 및 사용
이 assert
키워드는 코드를 디버깅할 때 사용됩니다.
이 assert
키워드를 사용하면 코드의 조건이 True를 반환하는지 테스트할 수 있습니다. 그렇지 않으면 프로그램에서 AssertionError를 발생시킵니다.
코드가 False를 반환하면 작성할 메시지를 작성할 수 있습니다. 아래 예를 확인하십시오.
더 많은 예
예시
조건이 False인 경우 메시지를 작성합니다.
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"