w3resource

Python: A class constructed by a radius and two methods which will compute the area and the perimeter of a circle

Python Class: Exercise-11 with Solution

Write a Python class named Circle constructed from a radius and two methods that will compute the area and the perimeter of a circle.

Sample Solution:

Python Code:

class Circle():
    def __init__(self, r):
        self.radius = r

    def area(self):
        return self.radius**2*3.14
    
    def perimeter(self):
        return 2*self.radius*3.14

NewCircle = Circle(8)
print(NewCircle.area())
print(NewCircle.perimeter())

Sample Output:

200.96                                                                                                        
50.24

Pictorial Presentation:

Python: A class constructed by a radius and two methods which will compute the area and the perimeter of a circle.

Flowchart:

Flowchart: A class constructed by a radius and two methods which will compute the area and the perimeter of a circle

Python Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a Python class named Rectangle constructed by a length and width and a method which will compute the area of a rectangle.
Next: Write a Python class to get the class name of an instance in Python.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/python-exercises/class-exercises/python-class-exercise-11.php