Not sure what's wrong with Python Class Code
<p>I'm still getting my head around classes in Python, </p>

<pre><code>class Triangle(object):
    def __init__(self, angle1, angle2, angle3):
        angle1 = self.angle1
        angle2 = self.angle2
        angle3 = self.angle3
    number_of_sides = 3
    def check_angles(angle1, angle2, angle3):
        if angle1+angle2+angle3 == 180:
            return True
        else:
            return False

my_triangle = Triangle(30, 60, 90)
print(Triangle.number_of_sides)
print(Triangle.check_angles)
</code></pre>

<p>So what's wrong? </p>

<p>Stackoverflow has some really mean users, I come from MathStackExchange and people didn't downvote novice/noob questions as much as they do here. </p>
