매개변수 TypeError 처리하기
함수를 사용할 때 잘못된 타입의 매개변수를 전달하거나, 필요한 매개변수를 전달하지 않는 경우 TypeError
가 발생할 수 있습니다.
TypeError의 발생 원인
TypeError
는 주로 함수에 잘못된 타입의 인자를 전달하거나, 필요한 수의 인자가 전달되지 않을 때 발생합니다.
TypeError 예시
def add(x, y): return x + y # 잘못된 타입 전달 add('3', 5) # 숫자와 문자열의 덧셈은 불가능합니다. # 인자 누락 add(10) # 2번째 인자를 전달하지 않았습니다.
TypeError 처리하기
TypeError
는 try-except
문으로 처리할 수 있습니다.
TypeError 처리 예시
def add(x, y): return x + y try: add('3', 5) except TypeError: print('숫자와 문자열의 덧셈은 불가능합니다.')
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과