[비트코딩(Python)] STEP 06 boolean

Problem 053

다음과 같이 boolean_1~8을 초기화하였다. 각각의 print()문이 출력하는 화면을 적으시오. 단, 에러가 나는 경우는 error를 적으시오.

boolean_1 = False
boolean_2 = ~True
boolean_3 != True
boolean_4 = True == True
boolean_5 = True == False
boolean_6 = True > True
boolean_7 = True > False
boolean_8 = False > True
print(boolean_1)
print(boolean_2)
print(boolean_3)
print(boolean_4)
print(~boolean_5)
print(~boolean_6)
print(~boolean_7)
print(~boolean_8)

False
-2
Error
True
-1
-1
-2
-1

Problem 055

각각의 print()문이 출력하는 화면을 적으시오. 단, 에러가 나는 경우는 error를 적으시오.

print(True & False)
print(True ^ (True | False))
print((True | False) | False)
print((True & (False ^ False) ^ True))
print(True & (False ^ False) ^ True)
print(False | (False | False) ^ False)

False
False
True
True
True
False

Problem 056

각각의 print()문이 출력하는 화면을 적으시오. 단, 에러가 나는 경우는 error를 적으시오.

print(3 > 0 != 2 < 1)
print(2 != 3 == 3! = 2)
print((3 == 1) ^ (4 > 2) & (1 < 0))
print((1 != 1) | (3 > 0 & 5 < 1))
print(2 <= 3 ^ 5 != 1 ^ 3 == 3)

False
Error
False
True
False

좋은 웹페이지 즐겨찾기