回答編集履歴

1

追記

2017/08/02 05:56

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,3 +1,43 @@
1
1
  ファイル名を、`turtle.py`から変更してください。
2
2
 
3
3
  あなたの書いたコードが、自分自身をインポートしてしまっています。
4
+
5
+
6
+
7
+ 実験
8
+
9
+ ---
10
+
11
+ ```Python
12
+
13
+ import turtle
14
+
15
+
16
+
17
+ class Turtle:
18
+
19
+ def __init__(self):
20
+
21
+ print('mislead.')
22
+
23
+
24
+
25
+ class Main(turtle.Turtle):
26
+
27
+ def __init__(self):
28
+
29
+ super().__init__()
30
+
31
+
32
+
33
+ if __name__ == '__main__':
34
+
35
+ Main()
36
+
37
+ ```
38
+
39
+
40
+
41
+ 上記コードを、適当な名前で保存・実行すると、ウィンドウが一瞬表示されます。
42
+
43
+ 一方、`turtle.py`として保存・実行すると... mislead と表示されます。