일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- pandas
- VBA
- 파워포인트
- 오피스
- Windows10
- 파이썬3
- windows
- python3
- Windows11
- pythongui
- 문자열
- 안드로이드
- Excel
- 파이썬GUI
- python
- 아웃룩
- pyqt5
- 윈도우10
- html
- 파이썬
- Android
- Outlook
- 비주얼베이직
- git
- 엑셀
- matlab
- 깃
- 윈도우11
- win32com
- office
Archives
Appia의 IT세상
파이썬[Python] 변수의 타입 확인하는 방법, 변수의 타입이 String인지 확인하기(type함수, isinstance함수) 본문
Python/Python 기본
파이썬[Python] 변수의 타입 확인하는 방법, 변수의 타입이 String인지 확인하기(type함수, isinstance함수)
Appia 2020. 10. 18. 07:18반응형
파이썬[Python] 변수의 타입 확인하는 방법, 변수의 타입이 String인지 확인하기
이번 포스팅에서는 파이썬의 변수를 확인하는 방법에 대해서 이야기를 해보고자 합니다. 작업을 하다보면, 종종 변수의 타입을 확인해야하는 경우가 있습니다. 이럴 경우에 몇가지 함수를 사용합니다. 가장 크게 사용하는 것이 type 함수 입니다. 그러면 간단한 사용방법을 살펴보겠습니다.
type(Object) |
그럼 이와 같은 함수를 사용하는 부분의 예시를 한번 살펴보겠습니다.
#list
var1 = [1, 2, 3]
#string
var2 = "hello Appia"
#tuple
var3 = (1, 2, 3)
#dictionry
var4 = {"key":"value"}
print(type(var1))
print(type(var2))
print(type(var3))
print(type(var4))
|
cs |
위와 같은 예시를 바탕으로 type함수를 이용하여 각 변수의 상태를 살펴보겠습니다.
<class 'list'>
<class 'str'>
<class 'tuple'>
<class 'dict'>
|
cs |
그럼 각 객체가 특정 타입의 변수가 맞는지 확인하는 방법에 대해서 살펴보겠습니다. 가장 흔히 사용하는 방법으로 저의 경우 특정변수가 문자열(str)형태인지에 대해서 확인할 때 사용합니다.
isinstance(object, type) |
위의 함수 isinstance를 이용하여 특정 객체가 특정 타입인지에 대해서 확인할 수 있는 방법입니다. 그럼 예시를 살펴보도록 하겠습니다.
#list
var1 = [1, 2, 3]
#string
var2 = "hello Appia"
#tuple
var3 = (1, 2, 3)
#dictionry
var4 = {"key":"value"}
print(isinstance(var1, list))
print(isinstance(var2, str))
print(isinstance(var3, list))
print(isinstance(var4, dict))
|
cs |
위의 예시를 실행하면 다음과 같은 결과가 나타납니다.
True
True
False
True
|
cs |
이번 포스팅에서는 type함수와 isinstance함수를 이용하여 파이썬[Python] 변수의 타입 확인하는 방법, 변수의 타입이 String인지 확인하기(type함수, isinstance함수)라는 주제를 한번 다루어 봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
반응형
'Python > Python 기본' 카테고리의 다른 글
파이썬[Python] 환율 변환 모듈(CurrencyConvertor) 설치 및 달러-원, 유로-원으로 실시간 변환하기 (2) | 2020.11.07 |
---|---|
파이썬[Python] 변수의 Null인지 아닌지 확인하는 방법 (0) | 2020.10.20 |
파이썬[Python, Pillow] 이미지 워터마크(watermark) 적용하기 (3) | 2020.09.08 |
파이썬[Python, Pillow] 이미지 흐림(Blur) 처리 하기 (0) | 2020.09.06 |
파이썬[Python, Pillow] 이미지 회전하기, 상하, 좌우 대칭(Flip) (0) | 2020.09.04 |
Comments