[파이썬 언어] 타입 및 종류 확인 방법 - Whitmem
[파이썬 언어] 타입 및 종류 확인 방법
Python Programming
2023-06-13 09:19 게시 3c31f1940005c79e76db

0
0
58
이 페이지는 외부 공간에 무단 복제할 수 없으며 오직 있는 그대로 게시되며 부정확한 내용을 포함할 수 있습니다. 법률이 허용하는 한 가이드 라인에 맞춰 게시 내용을 인용하거나 출처로 표기할 수 있습니다.
This page is not to be distributed to external services; it is provided as is and may contain inaccuracies.
파이썬은 객체 지향 언어로, 리스트에 들어오는 데이터나 값에 대해서 데이터 형을 파악해야 할 경우가 있습니다. 특히나 변수 데이터에 대해서 가변 형을 가지고 있기 때문에 데이터 형이 의도한 타입이 맞는지 확인하거나 상속된 클래스를 의미하고 있는지 등 확인할 필요가 있습니다.
기본적으로 파이썬에서 특정 객체의 타입을 가져오기 위해서는 type 함수를 사용하면 됩니다.
input은 사용자로부터 입력을 받은 뒤 데이터를 반환합니다. 이 값은 문자열 String이기 때문에 자연스럽게 반환되는 read 의 type은 class str을 반환하게 됩니다. 함수나 어떤 파라메터를 통해서 들어온 값이 해당 데이터 타입이 맞는지 확인할 때 사용할 수 있는데, 이때 str로 class type을 비교하는 것은 바람직하지 않습니다.
보통은 is 구문을 사용해서 해당 타입이 맞는지 확인합니다.
사용 예
사용 예
예를 들어, 팩토리얼을 출력하는 함수에서, data는 정수형만 오게끔 하고자 할 때, type을 확인합니다. type이 잘못된 경우 Exception 예외를 발생합니다.
오류 fac 함수의 파라메터는 정수만 올 수 있다.
오류
댓글 0개
댓글은 일회용 패스워드가 발급되며 사이트 이용 약관에 동의로 간주됩니다.
확인
Whitmemit 개인 일지 블로그는 개인이 운영하는 정보 공유 공간으로 사용자의 민감한 개인 정보를 직접 요구하거나 요청하지 않습니다. 기본적인 사이트 방문시 처리되는 처리 정보에 대해서는 '사이트 처리 방침'을 참고하십시오. 추가적인 기능의 제공을 위하여 쿠키 정보를 사용하고 있습니다. Whitmemit 에서 처리하는 정보는 식별 용도로 사용되며 기타 글꼴 및 폰트 라이브러리에서 쿠키 정보를 사용할 수 있습니다.
이 자료는 모두 필수 자료로 간주되며, 사이트 이용을 하거나, 탐색하는 경우 동의로 간주합니다.