object - oriented programming Help!!

eric_brake brakedon at hotmail.com
Tue Jul 3 08:19:10 EDT 2001


What am I doing wrong? I am trying to learn object oriented
programming, but I don't know what I'm doing wrong.

>>> import fibonaccii_gui
>>> fibonaccii.fib(fibinstance, 100)
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in ?
    fibonaccii.fib(fibinstance, 100)
NameError: name 'fibonaccii' is not defined

#Here's the "fibonaccii_gui" module

fibinstance = fibonaccii(self) #create instance
class fibonaccii:
    def fib(self, fibnumber):
        a, b = 0, 1
        while b < fibnumber:
            print b,
            a, b = b, a+b



More information about the Python-list mailing list