teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

脱字訂正

2019/12/15 12:09

投稿

shiracamus
shiracamus

スコア5406

answer CHANGED
@@ -1,4 +1,4 @@
1
- & と | ビット単位の演算子。
1
+ & と | ビット単位の演算子。
2
2
  https://docs.python.org/ja/3/reference/expressions.html#binary-bitwise-operations
3
3
 
4
4
  ```python

1

説明追加

2019/12/15 12:09

投稿

shiracamus
shiracamus

スコア5406

answer CHANGED
@@ -20,4 +20,20 @@
20
20
  'run'
21
21
  >>> "dead" or "alive"
22
22
  'dead'
23
+ ```
24
+
25
+ True を算術演算に使うと 1 として扱われます。
26
+ False を算術演算に使うと 0 として扱われます。
27
+ 整数の 0 をブール演算に使うと False として扱われます。
28
+ 整数の 0以外 をブール演算に使うと True として扱われます。
29
+
30
+ ```python
31
+ >>> int(True)
32
+ 1
33
+ >>> int(False)
34
+ 0
35
+ >>> bool(0)
36
+ False
37
+ >>> bool(1)
38
+ True
23
39
  ```