Skip to content

Commit 2fc44e4

Browse files
authored
Merge pull request #20 from senarclens/master
added missing reference to self
2 parents 90b3de7 + 8fa7fc2 commit 2fc44e4

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

section2/8_static_class_methods.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ def __init__(self, name, school):
66
self.marks = []
77

88
def average(self):
9-
return sum(marks) / len(marks)
9+
return sum(self.marks) / len(self.marks)
1010

1111
def go_to_school(self):
1212
return "I'm going to {}".format(self.school)
@@ -26,7 +26,7 @@ def __init__(self, name, school):
2626
self.marks = []
2727

2828
def average(self):
29-
return sum(marks) / len(marks)
29+
return sum(self.marks) / len(self.marks)
3030

3131
def go_to_school(self):
3232
return "I'm going to school"
@@ -46,7 +46,7 @@ def __init__(self, name, school):
4646
self.marks = []
4747

4848
def average(self):
49-
return sum(marks) / len(marks)
49+
return sum(self.marks) / len(self.marks)
5050

5151
@staticmethod
5252
def go_to_school():
@@ -67,7 +67,7 @@ def __init__(self, name, school):
6767
self.marks = []
6868

6969
def average(self):
70-
return sum(marks) / len(marks)
70+
return sum(self.marks) / len(self.marks)
7171

7272
def friend(self, friend_name):
7373
return Student(friend_name, self.school)
@@ -77,3 +77,4 @@ def friend(self, friend_name):
7777
friend = anna.friend("Greg")
7878
print(friend.name)
7979
print(friend.school)
80+

0 commit comments

Comments
 (0)