ブール値の演算
ブール値は整数0(false)、1(true)で表します。非0の値はtrueとして扱われます。
(サンプル)
a=1 if a: print 'true' else: print 'false' a=0 if a: print 'true' else: print 'false' |
(実行結果)
true
false
ブール値の演算子にはand, or, notがあります。
(サンプル)
# Boolean number a = 1 b = 2 print (a == b) print (not b) a = 0 print (not a) c = a and b print c c = a or b print c |
(実行結果)
0
0
1
0
2