일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- ubuntu
- 파이썬 챌린지
- Reversing
- 알고리즘
- 러스트 프로그래밍 공식 가이드
- C
- 운영체제
- OS
- data communication
- 파이썬 첼린지
- 파이썬 알고리즘
- 러스트
- 백준 러스트
- 자바 기초
- Rust
- 백준
- 러스트 예제
- 데이터베이스
- Database
- 데이터 통신
- 자바 개념
- 자바
- Operating System
- Python challenge
- 우분투
- java
- 오라클
- 오라클DB
- Python
- 파이썬
Archives
- Today
- Total
목록isinstance (1)
IT’s Portfolio
[Python] isinstance() 함수에 대해서
지금까지 변수의 type에 따라서 수행하는 일을 작성할 때 type 함수와 if 문을 다음과 같이 사용했다. msg = "type" if type(msg) == str: print(True) else: print(False) msg 변수가 str 타입이면 True를 출력하고 아니면 False를 출력한다. 이 과정을 파이썬의 내장함수 하나로 끝낼 수 있다. isinstance() 함수이다. 다음과 같이 사용하면 위의 if 문과 같은 결과를 받을 수 있다. msg = "type" print(isinstance(msg, str)) 첫 번째 인자로는 비교할 변수, 두 번째 인자로는 type 명을 넘겨주면 된다. ** isinstance 함수는 bool 타입의 변수를 반환한다 **
Development Study/Python
2021. 1. 8. 14:11