Example #1
0
def main():
    # Create a circle and test it
    circle1 = Circle(5)
    print(circle1.area())
    print(circle1.circumference())
    circle2 = Circle(10)
    print(circle2.area())
    print(circle2.circumference())
Example #2
0
from circle import Circle

circle1 = Circle(1, 22, "red")
circle2 = Circle(2, 43, "pink")

print("circumference of circle 1 is ", circle1.circumference())
print("circumference of circle 2 is ", circle2.circumference())
Example #3
0
def calc_circle(r, x, y):

    circle = Circle(r, x, y)

    print("The circumference of a circle with a radius of {} at position {}, {} = {}".format(r, x, y, round(circle.circumference(), 2)))
    print("The area of a circle with a radius of {} at position {}, {} = {}".format(r, x, y, round(circle.area(), 2)))
    print("The top point of a circle with a radius of {} at position {}, {} = {}".format(r, x, y, circle.top_point()))
    print("The right point of a circle with a radius of {} at position {}, {} = {}".format(r, x, y, circle.right_point()))
Example #4
0
def test_larger_radius():
    c = Circle(100)
    assert (round(c.circumference(), 1) == 628.3)
    assert (round(c.area(), 1) == 31415.9)
Example #5
0
def test_small():
    c = Circle(3)
    assert (round(c.circumference(), 1) == 18.8)
    assert (round(c.area(), 1) == 28.3)
Example #6
0
def test_double_radius():
    c = Circle(10.5)
    assert (round(c.circumference(), 1) == 66.0)
    assert (round(c.area(), 1) == 346.4)
Example #7
0
def test_big():
    c = Circle(9000)
    assert (round(c.circumference(), 1) == 56548.7)
    assert (round(c.area(), 1) == 254469004.9)
Example #8
0
from circle import Circle
from coorddinate import Coordinate

center = Coordinate(3, 4)
myCircle = Circle(1, center, "red")

print("area: ", myCircle.area())
print("circumference: ", myCircle.circumference())
print("color: ", myCircle.color)
print("side: ", myCircle.side)