[ビットコード(Python)]STEP 06 boolean

1320 ワード

Problem 053


boolean 1~8を初期化し、以下に示す.各print()文が出力される画面を書き出します.ただし、エラーが発生した場合は、エラーをメモしてください.
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()文が出力される画面を書き出します.ただし、エラーが発生した場合は、エラーをメモしてください.
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()文が出力される画面を書き出します.ただし、エラーが発生した場合は、エラーをメモしてください.
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