質問編集履歴

3

修正

2017/05/17 06:17

投稿

trafalbad
trafalbad

スコア303

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  python sample.py
14
14
 
15
- とかしてるときは、メインプログラムとして走らせてるsample.py内では__name__変数に__main__がセットされているということ。
15
+ とかしてるときは、メインプログラムとして走らせてるsample.py内では__name__変数に```__main__```がセットされているということ。
16
16
 
17
17
  ```
18
18
 
@@ -32,9 +32,9 @@
32
32
 
33
33
 
34
34
 
35
- 質問2)「sample.py内では__name__変数に__main__がセットされている」とは具体的にどういうことを意味しているのでしょうか?
35
+ 質問2)「sample.py内では```__name__変数``````__main__```がセットされている」とは具体的にどういうことを意味しているのでしょうか?
36
36
 
37
- まず変数__name__は見たことないので何に使われているか、及びsample.py内での__name__変数とは具体的に何を指しているかを教えてください。
37
+ まず```変数__name__```は見たことないので何に使われているか、及びsample.py内での```__name__変数```とは具体的に何を指しているかを教えてください。
38
38
 
39
39
 
40
40
 

2

修正

2017/05/17 06:17

投稿

trafalbad
trafalbad

スコア303

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,20 @@
1
+ ```
2
+
3
+ __name__ == "__main__"
4
+
5
+ ```
6
+
1
- __name__ == "__main__"について[Qiita](http://qiita.com/shunsuke227ono/items/a043bfa9998e7033de3a)
7
+ について[Qiita](http://qiita.com/shunsuke227ono/items/a043bfa9998e7033de3a)
2
8
 
3
9
  を参考にしたのですが、
10
+
11
+ ```
4
12
 
5
13
  python sample.py
6
14
 
7
15
  とかしてるときは、メインプログラムとして走らせてるsample.py内では__name__変数に__main__がセットされているということ。
16
+
17
+ ```
8
18
 
9
19
 
10
20
 
@@ -12,7 +22,7 @@
12
22
 
13
23
 
14
24
 
15
- 質問1)__name__変数とは例えばsample.py内で定義されている変数で
25
+ 質問1)```__name__変数```とは例えばsample.py内で定義されている変数で
16
26
 
17
27
  name=test
18
28
 

1

修正

2017/05/17 06:16

投稿

trafalbad
trafalbad

スコア303

test CHANGED
File without changes
test CHANGED
@@ -12,15 +12,13 @@
12
12
 
13
13
 
14
14
 
15
- 質問1)__name__変数とは例えばsample.py内で定義されている数で
15
+ 質問1)__name__変数とは例えばsample.py内で定義されている数で
16
16
 
17
- def hoge(name):
18
-
19
- print(~~~)
17
+ name=test
20
18
 
21
19
 
22
20
 
23
- という定義されていたら、その関数のname変数のことを指すのでしょうか?
21
+ というふうにtestが格納されたname変定義ていたら、そのname変数のことを指すのでしょうか?
24
22
 
25
23
 
26
24