Python
[예외처리] 가정설정문 assert
교 향
2022. 9. 23. 18:18
기본 형태 : assert 조건, '메시지' ('메시지'는 생략할 수 있다.)
기본 동작 : 조건이 거짓일 경우 Assertion Error를 발생시킴
예시 :
name = "2BlockDMask"
assert name[0].isalpha(), "이름의 맨 처음은 알파벳으로 시작해주세요"
이런식으로 만약에 아이디나 이름을 입력받으려할때 첫 번째 시작은 무조건 알파벳임을 보장해야하는 경우
출처: https://wikidocs.net/21050, https://blockdmask.tistory.com/553