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

回答編集履歴

3

編集

2018/10/31 08:11

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -17,7 +17,7 @@
17
17
 
18
18
  どの条件がTrueになってどこでhogeが作られるか? は実行する前には神のみぞ知ります。
19
19
 
20
- 上のコードは実はバグを仕込んであり、tmp==6のときはhogeが作られずそのままprintのときにNameErrorになるのですが、そうなるかどうかすらも実行時に決まります。
20
+ 上のコードは実はバグを仕込んであり、tmp==6のときはhogeが作られずそのままprintのときにNameErrorになりまが、そうなるかどうかすらも実行時に決まります。
21
21
 
22
22
  ---
23
23
 

2

ついき

2018/10/31 08:11

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -31,7 +31,7 @@
31
31
 
32
32
  ---
33
33
 
34
- emacsなら[この辺り](https://www.emacswiki.org/emacs/PythonProgrammingInEmacs#toc15)を入れれば「undefined name ***」は実行前に出してくれるようになります。
34
+ emacsなら[この辺り](https://www.emacswiki.org/emacs/PythonProgrammingInEmacs#toc15)を入れれば「undefined name ***」は実行前に出してくれるようになります(ただし冒頭のコードみたいなものを完全に扱える訳ではないので注意)
35
35
 
36
36
  もっと強い支援がほしければ[jedi](https://github.com/tkf/emacs-jedi)も検討してください。
37
37
 

1

編集

2018/10/31 08:08

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -15,9 +15,9 @@
15
15
  print(hoge)
16
16
  ```
17
17
 
18
- どの条件がTrueになってどこでhogeが作られるか? は実行前には神のみぞ知ります。
18
+ どの条件がTrueになってどこでhogeが作られるか? は実行する前には神のみぞ知ります。
19
19
 
20
- 上のコードは実はバグを仕込んであって、tmp==6のときはhogeが作られすらせず、そのままNameErrorになるのですが、そうなるかどうかすらも実行時に決まります。
20
+ 上のコードは実はバグを仕込んであ、tmp==6のときはhogeが作られず、そのままprintのときにNameErrorになるのですが、そうなるかどうかすらも実行時に決まります。
21
21
 
22
22
  ---
23
23