回答編集履歴

4

編集

2019/05/14 05:52

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  ob._MyObj__num = 321
54
54
 
55
- ob.print()
55
+ ob.print() # 321
56
56
 
57
57
  ```
58
58
 

3

追記

2019/05/14 05:51

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- とりあえず厳密な意味での(絶対に外部から参照できない)「プライベート変数」はpythonにはない、としておきます。
25
+ とりあえず厳密な意味での(絶対に外部から参照できない)「プライベート変数」はpythonにはない、そういう名前で呼ぶこも(原則的には)ない、としておきます。
26
26
 
27
27
 
28
28
 

2

修正

2019/05/14 05:51

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- とりあえず厳密な意味での「プライベート変数」はpythonにはない、としておきます。
25
+ とりあえず厳密な意味での(絶対に外部から参照できない)「プライベート変数」はpythonにはない、としておきます。
26
26
 
27
27
 
28
28
 

1

出てくる

2019/05/14 05:31

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -1,8 +1,10 @@
1
1
  > プライベート変数
2
2
 
3
-
3
+ ~~
4
4
 
5
5
  そういう言葉はありません。少なくともpythonの世界では。
6
+
7
+ ~~
6
8
 
7
9
 
8
10
 
@@ -10,7 +12,17 @@
10
12
 
11
13
 
12
14
 
13
- ドキュメントにはプライベートな名前と書いてあるみたいですね。
15
+ ~~ドキュメントにはプライベートな名前と書いてあるみたいですね。
16
+
17
+ ~~
18
+
19
+
20
+
21
+ チュートリアルではプライベート変数という言葉も使っているようです。
22
+
23
+
24
+
25
+ とりあえず厳密な意味での「プライベート変数」はpythonにはない、としておきます。
14
26
 
15
27
 
16
28