I am having trouble with my program in python I cant figure
I am having trouble with my program in python I can\'t figure out how to print the square of my side = s can somebody suggest anything here is my code so far
class Square:
def __init__(self):
self.__side = 2
def set_side(self, s):
if s <= 0:
raise ValueError(\"Side must be longer than 0\")
self.__side = s
def get_side(self):
return self.__side
def get_area(self):
return self.__s**2
def main():
x = Square()
x.set_side(20)
print(x.get_side())
main()
Solution
Add the following method similar to the area method. It will return side*side (square of side)
def Square(self):
return return self.__s**2
