파이썬 불리언 참 거짓에 대해 알아보자
#파이썬 참/거짓의 논리 연산에 대해 알아보자
#Booleans, True or False in Python
파이썬 불리언 참 거짓 (Booleans, True or False in Python)
파이썬에서 Boolean값은 "True"와 "False" 두 가지 입니다. 대부분 어떤 조건에 대해 참과 거짓을 판별하는데 많이 사용되는데요.
두 값을 상수로 나타내면, True는 1, False는 0으로도 나타낼 수 있습니다.
파이썬 String을 통해 Boolean 값을 테스트 할 수도 있는데요.
특정 함수들은 Boolean값을 Return해서 해당 조건이 일치하는지, 그렇지 않은지를 검사해줍니다.
아래에 사용되는 함수들이 바로 그런 함수들인데요. 잠깐 살펴볼까요?
a = "Hello World"
a.isalnum() # 문자열이 숫자와 문자인지 체크합니다. False
a.isalpha() # 문자열이 문자인지 체크합니다. False
a.isdigit() # 문자열이 숫자인지 체크합니다. False
a.istitle() # 대문자로 시작하는지 체크합니다. True
a.isupper() # 문자열이 대문자인지 체크합니다. False
a.islower() # 문자열이 소문자인지 체크합니다. False
a.isspace() # 문자열이 스페이스인지 체크합니다. False
a.endswith('d') # 문자열이 d로 끝나는지 체크합니다. True
a.startswith('H') # 문자열이 H로 시작하는지 체크합니다. True
문자열의 내용을 체크하고 싶을 때, 사용할 수 있겠죠?
이처럼 다양하게 Boolean 값은 사용됩니다.
그럼 Boolean 값 간의 논리 연산의 결과는 어떻게 나올까요?
잠깐 알아볼까요?
Boolean과 논리연산
Boolean 값의 AND / OR 연산에 대한 결과입니다.
print(True and False) # False
print(True and True) # True
print(False and True) # False
print(False or True) # True
print(False or False) # False
이제 감이 좀 오시나요?
Boolean의 특징과 논리연산 등을 잘 이해해서 코딩하면, 한결 코딩이 쉬워진답니다!
그럼 다음 시간에도 유익한 내용으로 찾아올게요!
>> 파이썬 다른 내용 더 보러가기 <<
2021/01/08 - [#연구/#Python] - 파이썬 주석처리 방법에 대해서 알아보자 #파이썬 다중 주석처리 #주석이란 무엇인가 #Comment in Python
2021/01/09 - [#연구/#Python] - 파이썬 숫자 N을 입력받아서 N개의 input을 입력받고, 받은 수로 각각의 배수를 출력하는 예제 #파이썬 N의 배수 출력
2021/01/10 - [#연구/#Python] - 파이썬 예약어 보기 #파이썬 예약어는 무엇일까? #파이썬 예약어 리스트 보기 #파이썬 키워드
2021/01/11 - [#연구/#Python] - 파이썬 약수의 합 구하기 #파이썬 약수의 합 구하는 예제 #입력 받은 값에 따른 파이썬 약수의 합 구하기
'#연구 > #Python' 카테고리의 다른 글
파이썬 단위 변환 해보기 #파이썬 센티미터(cm)를 피트(feet) 또는 인치(inches)로 변환하기 (0) | 2021.01.13 |
---|---|
파이썬 리스트 내 요소들의 평균 값을 구해보자 #파이썬 리스트 요소를 입력 값으로 받아보자! (0) | 2021.01.13 |
파이썬 약수의 합 구하기 #파이썬 약수의 합 구하는 예제 #입력 받은 값에 따른 파이썬 약수의 합 구하기 (0) | 2021.01.11 |
파이썬 예약어 보기 #파이썬 예약어는 무엇일까? #파이썬 예약어 리스트 보기 #파이썬 키워드 (0) | 2021.01.10 |
파이썬 숫자 N을 입력받아서 N개의 input을 입력받고, 받은 수로 각각의 배수를 출력하는 예제 #파이썬 N의 배수 출력 (1) | 2021.01.09 |