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

質問編集履歴

1

アンダースコアが消えていたため修正

2020/01/07 11:10

投稿

roku28632
roku28632

スコア36

title CHANGED
File without changes
body CHANGED
@@ -2,15 +2,15 @@
2
2
  見たドキュメント
3
3
  https://docs.python.org/ja/3/reference/datamodel.html#special-method-names
4
4
 
5
- ググったりしていると、__hoge__などの、アンダースコア2つで囲まれたものはpythonでは、特殊メソッドという回答がありました。
5
+ ググったりしていると、____hoge____などの、アンダースコア2つで囲まれたものはpythonでは、特殊メソッドという回答がありました。
6
6
 
7
7
  https://teratail.com/questions/167513
8
8
 
9
- 知りたいのは、__file__についてですが、
9
+ 知りたいのは、「____file____」についてですが、
10
- これは、__file__も同じで、「特殊メソッド」という認識でよいでしょうか。
10
+ これは、____file____も同じで、「特殊メソッド」という認識でよいでしょうか。
11
11
 
12
12
  見た目的になんとなく、定数(変数)のような気がするのですが、
13
- 実際は __file__() というような感じで()が省略されたメソッドということでよいのでしょうか。
13
+ 実際は ____file____() というような感じで()が省略されたメソッドということでよいのでしょうか。
14
14
 
15
15
  ドキュメントには、「定義済みモジュール」という記載もありますが、文字列がアンダースコア2つで囲まれたものは、定義的には「特殊メソッド」ということでよいでしょうか。
16
16
  (この手のドキュメントは英文の翻訳なので、記述が曖昧な気がします。)