コード例 #1
0
from Rectangle import Rectangle
from Circle import Circle

radius = int(input())
w = int(input())
h = int(input())
circleColor = str(input())
circleFilled = bool(input())
rectColor = str(input())
rectFilled = bool(input())

circle = Circle(radius, circleColor, circleFilled)
rect = Rectangle(w, h, rectColor, rectFilled)

print("Circle:")
print("Radius is {}\nDiameter is {}\nArea is {}\nPerimeter is {}".format(
    circle.getRadius(), circle.getDiameter(), circle.getArea(),
    circle.getPerimeter()))
circle.__str__()

print("Rectangle:")
print("Width is {}\nHeight is {}\nArea is {}\nPerimeter is {}".format(
    rect.getWidth(), rect.getHeight(), rect.getArea(), rect.getPerimeter()))
rect.__str__()
コード例 #2
0
ファイル: main.py プロジェクト: hoopizs1452/ObjectAndClass
from Circle import Circle
from Rectangle import Rectangle

radius = input()
width = input()
height = input()
cc = input()
cf = input()
rc = input()
rf = input()

c = Circle(radius, cc, cf)
r = Rectangle(width, height, rc, rf)

print("Circle:\nRadius is {}\nDiameter is {}\nArea is {}\nPerimeter is {}".
      format(c.getRadius(),
             c.getDiameter(),
             c.getArea(),
             c.getPerimeter(),
             end=''))
c.__str__()
print("Rectangle:\nWidth is {}\nHeight is {}\nArea is {}\nPerimeter is {}".
      format(r.getWidth(),
             r.getHeight(),
             r.getArea(),
             r.getPerimeter(),
             end=''))
r.__str__()