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

質問編集履歴

3

修正

2017/05/17 06:17

投稿

trafalbad
trafalbad

スコア303

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,7 @@
5
5
  を参考にしたのですが、
6
6
  ```
7
7
  python sample.py
8
- とかしてるときは、メインプログラムとして走らせてるsample.py内では__name__変数に__main__がセットされているということ。
8
+ とかしてるときは、メインプログラムとして走らせてるsample.py内では__name__変数に```__main__```がセットされているということ。
9
9
  ```
10
10
 
11
11
  との説明がありましたが、
@@ -15,8 +15,8 @@
15
15
 
16
16
  というふうにtestが格納されたname変数を定義していたら、そのname変数のことを指すのでしょうか?
17
17
 
18
- 質問2)「sample.py内では__name__変数に__main__がセットされている」とは具体的にどういうことを意味しているのでしょうか?
18
+ 質問2)「sample.py内では```__name__変数``````__main__```がセットされている」とは具体的にどういうことを意味しているのでしょうか?
19
- まず変数__name__は見たことないので何に使われているか、及びsample.py内での__name__変数とは具体的に何を指しているかを教えてください。
19
+ まず```変数__name__```は見たことないので何に使われているか、及びsample.py内での```__name__変数```とは具体的に何を指しているかを教えてください。
20
20
 
21
21
  質問3)下記コードはgoogle APIから持ってきたのですが、このGoogle APIのこのコマンドは、anaconda上でも必要なライブラリをインストールすれば実行できますか?
22
22
 

2

修正

2017/05/17 06:17

投稿

trafalbad
trafalbad

スコア303

title CHANGED
File without changes
body CHANGED
@@ -1,11 +1,16 @@
1
+ ```
2
+ __name__ == "__main__"
3
+ ```
1
- __name__ == "__main__"について[Qiita](http://qiita.com/shunsuke227ono/items/a043bfa9998e7033de3a)
4
+ について[Qiita](http://qiita.com/shunsuke227ono/items/a043bfa9998e7033de3a)
2
5
  を参考にしたのですが、
6
+ ```
3
7
  python sample.py
4
8
  とかしてるときは、メインプログラムとして走らせてるsample.py内では__name__変数に__main__がセットされているということ。
9
+ ```
5
10
 
6
11
  との説明がありましたが、
7
12
 
8
- 質問1)__name__変数とは例えばsample.py内で定義されている変数で
13
+ 質問1)```__name__変数```とは例えばsample.py内で定義されている変数で
9
14
  name=test
10
15
 
11
16
  というふうにtestが格納されたname変数を定義していたら、そのname変数のことを指すのでしょうか?

1

修正

2017/05/17 06:16

投稿

trafalbad
trafalbad

スコア303

title CHANGED
File without changes
body CHANGED
@@ -5,11 +5,10 @@
5
5
 
6
6
  との説明がありましたが、
7
7
 
8
- 質問1)__name__変数とは例えばsample.py内で定義されている数で
8
+ 質問1)__name__変数とは例えばsample.py内で定義されている数で
9
- def hoge(name):
10
- print(~~~)
9
+ name=test
11
10
 
12
- という関数定義されていたら、その関数のname変数のことを指すのでしょうか?
11
+ というふうにtest格納されたname変数を定義していたら、そのname変数のことを指すのでしょうか?
13
12
 
14
13
  質問2)「sample.py内では__name__変数に__main__がセットされている」とは具体的にどういうことを意味しているのでしょうか?
15
14
  まず変数__name__は見たことないので何に使われているか、及びsample.py内での__name__変数とは具体的に何を指しているかを教えてください。