Python

[예외처리] 가정설정문 assert

교 향 2022. 9. 23. 18:18

기본 형태 : assert 조건, '메시지'  ('메시지'는 생략할 수 있다.)

 

기본 동작 : 조건이 거짓일 경우 Assertion Error를 발생시킴

 

예시 : 

name = "2BlockDMask"
assert name[0].isalpha(), "이름의 맨 처음은 알파벳으로 시작해주세요"

이런식으로 만약에 아이디나 이름을 입력받으려할때 첫 번째 시작은 무조건 알파벳임을 보장해야하는 경우

 

출처: https://wikidocs.net/21050https://blockdmask.tistory.com/553