① isinstance(object, class)
isinstance 함수는 객체가 입력받은 클래스의 인스턴스인지 확인하는 함수이다.
단순히 type을 체크하는데 쓸 수도 있지만,
내가 만든 클래스의 인스턴스도 체크할 수 있다.
Boolean data type (True or False)를 리턴한다.
② .isdigit()
isdigit은 스트링 자료형에만 사용할 수 있는 스트링 메소드이다.
따라서 스트링안에 있는 내용이 숫자인지 확인할 때 쓴다.
>>> word = '10'
>>> print(isinstance(word, int))
>>> print(word.isdigit())
# False
# True
'Computer Science > [20-3,4] Python Basic' 카테고리의 다른 글
[Python] Optional Parameter에 None 주의해서 쓰기 (0) | 2020.04.01 |
---|---|
[Python] 클래스 상속 (Class Inheritance)란? (0) | 2020.04.01 |
[Python] Frozenset이란? (0) | 2020.03.26 |
[Python] immutable한 객체는 모두 hashable한가? (0) | 2020.03.26 |
[Python] set 자료형에 string을 알파벳 분리 안되게 넣기 (0) | 2020.03.20 |
댓글