পাইথনে, আমি একটি ক্লাসে একটি পদ্ধতি চালানোর চেষ্টা করছি এবং আমি একটি ত্রুটি পেয়েছি:
Traceback (most recent call last):
File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module>
fibo.f()
TypeError: unbound method f() must be called with fibo instance
as first argument (got nothing instead)
কোড: (swineflu.py)
class fibo:
a=0
b=0
def f(self,a=0):
print fibo.b+a
b=a;
return self(a+1)
স্ক্রিপ্ট প্রধান.পি
import swineflu
f = swineflu
fibo = f.fibo
fibo.f() #TypeError is thrown here
এই সমস্যার মানে কি? কী কারণে এই ত্রুটি ঘটছে?
fibo = f.fibo()
বন্ধনীর সাহায্যে ক্লাসটি ইনস্ট্যান্ট করা দরকার।
fibo().f()