What is the function of “self”?

Answer Posted / chaitanya

“Self” is a variable that represent the instance of the object to itself. In most of the object oriented programming language, this is passed as to the methods as a hidden parameters that is defined by an object. But, in python it is declare it and pass it explicitly. It is the first argument that gets created in the instance of the class A and the parameters to the methods are passed automatically. It refers to separate instance of the variable for individual objects. This is the first argument that is used in the class instance and the “self” method is defined explicitly to all the methods that are used and present. The variables are referred as “self.xxx”.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you open an already existing file and add content to it?

506


Explain me what is a built-in function that python uses to iterate over a number sequence?

458


What are mixins in python?

454


Write the command to get all keys from the dictionary.

466


What is lambda function ?

486






Explain me what are the built-in types available in python?

453


What is the difference between numpy and pandas?

446


Does python support interfaces like in java?

466


Which website is best for python?

444


What can I build with python?

442


How do I use xrange in python 3?

444


How memcached should not be used in your python project?

496


Is c++ or python better?

465


How do you get all values from a python dictionary?

464


How do you delay time in python?

440