Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialKonrad Hunter
3,629 PointsMy Code seems to work in workspace but not in the quiz
Here is my code. It seems to work, but the quiz says there is a syntax error
class Game:
def score(self, player):
if player == 1:
self.current_score[0] += 1
elif player == 2:
self.current_score[1] += 1
def __init__(self):
self.current_score = [0, 0])
class Game:
def score(self, player):
if player == 1:
self.current_score[0] += 1
elif player == 2:
self.current_score[1] += 1
def __init__(self):
self.current_score = [0, 0])
2 Answers
Khaled Zahran
Courses Plus Student 1,944 Pointsdef score(self, player):
if player == 1:
self.current_score[0] += 1
elif player == 2:
self.current_score[1] += 1
def init(self): self.current_score = [0, 0])<------This half close parenthesis bracket needs to be removed.
Home this helps.
Thomas Mangwiro
7,616 Pointsclass Game:
def score(self, player):
if player == 1:
self.current_score[0] += 1
elif player == 2:
self.current_score[1] += 1
def __init__(self):
self.current_score = [0, 0]) remove the ")" at the end of [0, 0] and your code should work well
Konrad Hunter
3,629 PointsKonrad Hunter
3,629 PointsThanks. I probably would have spent a couple hours trying to get that.