关于#python#的问题:python创建圆

将圆的周长和面积计算分别修改为对象属性perimeter、area
![alt](url)

是要创建一个圆的类吗?


import math  #导入数学模块
 
radius = int(input('radius(unit: cm): '))  #输入半径
 
perimeter = 2*math.pi*radius  #将直径带入到(C=2πr)
 
area = math.pi*radius**2  #将半径带入到(S=π*r*r)
 
# 输出结果
print(f"The perimeter of the circle is:{perimeter}cm")
print(f"The area of the circle is:{area}cm")

望采纳,谢谢!

import math

class cir():
    def __init__(self,r):
        self.r = r
        self.perimeter = 2*math.pi*r
        self.area = math.pi*r**2
    def display(self):
        print(self.r,self.perimeter,self.area)

a = cir(3)
a.display()