質問編集履歴

1

コードを引用したサイトのリンクを追加

2019/10/28 10:48

投稿

bbbjoker1218
bbbjoker1218

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 現在、pythonを勉強していますがとあるサイトで以下のコードを見つけたのですが
1
+ 現在、pythonを勉強していますがとあるサイト[リンク内容](https://qiita.com/msrks/items/fdc9afd12effc2cba1bc)で以下のコードを見つけたのですが
2
2
 
3
3
  return cls(friend_name, origin.school, *args)と
4
4
 
@@ -22,6 +22,22 @@
22
22
 
23
23
  self.school = school
24
24
 
25
+ self.marks = []
26
+
27
+
28
+
29
+ def average(self):
30
+
31
+ """平均成績を返す
32
+
33
+
34
+
35
+ インスタンス変数にアクセスしたいのでinstancemethodを使う。
36
+
37
+ """
38
+
39
+ return sum(self.marks) / len(self.marks)
40
+
25
41
 
26
42
 
27
43
  @classmethod
@@ -40,11 +56,7 @@
40
56
 
41
57
  """
42
58
 
43
-
44
-
45
-     return cls(friend_name, origin.school, *args)
59
+ return cls(friend_name, origin.school, *args)
46
-
47
-
48
60
 
49
61
 
50
62
 
@@ -80,6 +92,4 @@
80
92
 
81
93
  print(mitsu.salary)
82
94
 
83
-
84
-
85
95
  ```