回答編集履歴
1
誤記
answer
CHANGED
@@ -9,10 +9,10 @@
|
|
9
9
|
randint = _inst.randint
|
10
10
|
...
|
11
11
|
```
|
12
|
-
こう定義されているわけですから、実装を見たいならControl+Shift+Iでまずこの定義が表示されることは妥当だと思います。これが実装なわけですから。そこからさらにRandomクラスのrandintメソッドの定義を見たいならこの定義の右辺からさ
|
12
|
+
こう定義されているわけですから、実装を見たいならControl+Shift+Iでまずこの定義が表示されることは妥当だと思います。これが実装なわけですから。そこからさらにRandomクラスのrandintメソッドの定義を見たいならこの定義の右辺からさかのぼるのが妥当な調べ方と思います。
|
13
13
|
|
14
|
-
仕様を見ることが第一であり実装を見ることは補助的手段と思いますが、どうせ実装を見るなら中途半端な見方ではなく正確にトレースできないと意味がない
|
14
|
+
仕様を見ることが第一であり実装を見ることは補助的手段と思いますが、どうせ実装を見るなら中途半端な見方ではなく正確にトレースできないと意味がないのではないでしょうか?
|
15
15
|
|
16
|
-
「randomモジュールのrandinはrandomモジュール内のグローバル変数`_inst`に密かに定義されたRandomクラスのインスタンスに対するrandintメソッドの呼び出しなのだな」とわかることが重要
|
16
|
+
「randomモジュールのrandinはrandomモジュール内のグローバル変数`_inst`に密かに定義されたRandomクラスのインスタンスに対するrandintメソッドの呼び出しなのだな」とわかることが重要だと思います。
|
17
17
|
|
18
|
-
もし`random.randint`に対してControl+Shift+Iでいきなりrandomメソッドの定義しかでてこないとしたらそちらの方が不十分な機能だと自分は
|
18
|
+
もし`random.randint`に対してControl+Shift+Iでいきなりrandomメソッドの定義しかでてこないとしたらそちらの方が不十分な機能だと自分は感じます。
|