728x90
반응형
1. 문자열
- 기본적으로 모두 True
bool("abc")
bool(["apple", "cherry", "banana"])
> True
> True
- 예외 False
False, None, 공백인 경우
bool(False)
bool(None)
bool("")
bool(())
bool([])
bool({})
> False
> False
> False
> False
> False
> False
2. 숫자
- 0을 제외하고 모두 True
bool(123)
bool(0)
> True
> False
3. boolean 확인하는 함수, 내장함수(isinstance)
def myFunction() :
return True
if myFunction():
print("YES!")
else:
print("NO!")
> Yes!
x = 200
print(isinstance(x, int))
print(isinstance(x, str))
> True
> False
728x90
반응형
'Python > python 기초' 카테고리의 다른 글
python - np.linspace (균등한 시퀀스 array) (0) | 2021.04.08 |
---|---|
Operators 연산자 (0) | 2021.04.02 |
Escape Characters (0) | 2021.04.02 |
Format (0) | 2021.04.02 |
문자열 수정(Modify Strings) (0) | 2021.04.02 |