PI = 3.1415
 
class Kolo():
    def __init__(self, r):
        self.promien = r
        self.pole = PI * r * r
        self.obwod = 2 * PI * r
 
    def wysPole(self):
        print(f"Pole koła o promieniu {self.promien} wynosi {self.pole}" )
    
    def wysObwod(self):
        print(f"Obwod koła o promieniu {self.promien} wynosi {self.obwod}")
 
class Prostokat():
    def __init__(self, x, y):
        self.x = x
        self.y = y
        self.pole = x*y
        self.obwod = 2*x + 2*y
        
    def wysPole(self):
        print(f"Pole prostokata o wymiarach {self.x}x{self.y} wynosi {self.pole}")
    
    def wysObwod(self):
        print(f"Obwod prostokata o wymiarach {self.x}x{self.y} wynosi {self.obwod}")
 
    
kolo1 = Kolo(4)
kolo1.wysObwod()
kolo1.wysPole()
 
kolo2 = Kolo(123)
kolo2.wysObwod()
kolo2.wysPole()
 
pros1 = Prostokat(12, 5)
pros1.wysObwod()
pros1.wysPole()
 
pros2 = Prostokat(123, 178)
pros2.wysObwod()
pros2.wysPole()