class OpEnAf: def __init__(self, v) self.v = v def erbij(self, x): self.v += x def eraf(self, x): self.v -= x def resultaat(self): return self.v
a = OpEnAf( 10 ) print a.resultaat() print a.v a.erbij(100) print a.v a.eraf(20) print a.v for i in range(10): a.erbij(i) print i, a.v print a.resultaat() On Dec 22, 2009, at 12:23, Hendrikus Godvliet wrote: > Bedoel je dit? > > #! /user/bin/python > > def aftrekken(): > som_01 = 90 - 10 > return som_01 > > def optellen(): > som_02 = 10 + 10 > return som_02 > > def text_rekenen(): > text = """Hier zijn enkele berekeningen van de laatste opdrachten.""" > print text > > > text_rekenen() > print optellen() > print aftrekken() > > print optellen() + aftrekken() > print optellen() - aftrekken() > > Ja dit is wat ik bedoel en het werkt. Bedankt. > Volgende vraag. Om beter te leren begrijpen wat een class is en hoe het > werkt. Kan ik van de bovenstaande code ook een class maken? > > Gr Hendrikus > > > > _______________________________________________ > Python-nl mailing list > Python-nl@python.org > http://mail.python.org/mailman/listinfo/python-nl _______________________________________________ Python-nl mailing list Python-nl@python.org http://mail.python.org/mailman/listinfo/python-nl