반응형
-파이썬에서 Boolean 타입에 대해 알아본다.
-생활코딩 파이썬 강의를 학습 및 보충 학습하였다.
-파이썬은 3.9.2 ver를 사용한다.
Boolean 문법 사용방법
파이썬 역시 True,False 등의 불리언(Boolean) 타입이 있다. 사용법은 다음과 같이 한 번에 정리하였다.
#비교 연산자(Comparision operator)
print(1==1) #True
print(1<2) #True
print(2<1) #False
#멤버 연산자(Membership Operator)
#문자열에 해당 문자 포함 여부 체크하기
print('world' in 'Hello world') #True
print('world2' in 'Hello world') #False
import os.path #파일 경로 생성, 수정, 존재여부 등을 체크하는데 도움을 주는 모듈
#존재하는 파일인지 확인
print(os.path.exists('boolean.py')) #True
print(os.path.exists('boolean2.py')) #False
비교 연산자(Comparision Operator)는 ==, <, > 등을 이용하여 참인 경우 True를 반환, 거짓인 경우 False를 반환한다. 이를 이용하여 추후 if 제어문 조건 등에 활용할 수 있다.
멤버 연산자(Membership Operator)라는 것을 처음 들어봐서 찾아보니 C언어에서도 있는 것이었다.
저런식으로 문자열 안에 포함된 문자가 존재하는지 여부를 체크할 수 있다.
그리고 os.path라는 모듈은 파일 경로 생성, 수정, 존재여부 등을 체크하는 모듈이다. exists()뿐만 아니라 여러 가지 함수를 사용하여 체크할 수 있다.
위 블로그에 다양한 os.path모듈 함수들이 정리되어 있어서 참고하면 좋을 것 같다.
반응형
'개발자 일지 > Phython' 카테고리의 다른 글
[파이썬 기초]반복문(for,range,while) 및 반복문 활용 (0) | 2021.03.19 |
---|---|
[파이썬 기초]데이터타입 - list, 기타 컨테이너 타입(튜플,딕셔너리) (0) | 2021.03.16 |
[파이썬 기초]open() 함수로 파일 읽기 (2) | 2021.03.15 |
[파이썬 기초]제어문 - 조건문(if)과 논리연산자(and,or) (0) | 2021.03.14 |
[파이썬 기초]URL 쿼리스트링(Query String) 가져오기 (0) | 2021.03.12 |
[파이썬 기초]홈페이지 CGI 구현하기 (0) | 2021.03.10 |
[파이썬 기초]데이터타입-숫자,문자열 다루기 (0) | 2021.03.10 |
[파이썬 기초]웹서버 및 파이썬 설치, CGI 연동 (0) | 2021.03.08 |