top of page

Python Tutorial

Public·1 member

What is "self" keyword in python ?

Hi Everyone !


Welcome to Codersarts....


Here Codersarts would provide top rated python program which help to improve your coding skills


The self is a Python keyword which represents a variable that holds the instance of an object.


In almost, all the object-oriented languages, it is passed to the methods as a hidden parameter.


Let suppose if you would working with python then , I'm sure you have come across methods that have self as their first parameter.


Need to do this?


Let's take a simple example to begin with. We have a Point class which defines a method distance to calculate the distance from origin.


Example:


class Point(object):
def __init__(self,x = 0,y = 0):
self.x = x
self.y = y
def distance(self):
"""Find distance from origin"""
return (self.x**2 + self.y**2) ** 0.5

 p1 = Point(6,8)
>>> p1.distance()

Output:

10


For other top rated Codersarts python program links



For other top rated python program visit here


If you like Codersarts blog and looking for Assignment help,Project help, Programming tutors help and suggestion  you can send mail at contact@codersarts.com.


Please write your suggestion in comment section below if you find anything incorrect in this blog post 


79 Views
bottom of page