title: Object with class in python
body: <p>Hey guys, I am new to python development. I have studied about the classes and functions in python and creating functions arguments and all. I have seen code like this:</p>
  
  <pre><code>class person(object):
      def init(self,name):
          self.name=name
      def info(self)
          print "My name is {0}, I am a {1}".format(self.name,self.__class__.__name__)
  bob = person(name='Robert')
  bob.info()
  </code></pre>
  
  <p>This produces the output "My name is Robert, I am a person"</p>
  
  <p>I just need to know the use of object in class person(object). Can we use any names instead of objects there? Why are we assigning such an object with the class name? How is it used? I have searched many times and didn't find any useful answer.</p>
  
  <p>Any help would be appreciated ..Thanks</p>