w3resource

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


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.



Follow us on Facebook and Twitter for latest update.