任务2.3设计一个程序,运用操作运算符实现输入、输出圆形的基本参数。

在这里插入图片描述
源码:

import math
class banjing():
    def ban(self):
        r=float(input("输入半径:"))
        area=math.pi*r*r
        per=2*math.pi*r
        print("面积=%.2f"%area)
        print("周长=%.2f"%per)
class mianji():
    def mian(self):
        a = float(input("输入面积:"))
        r = math.sqrt(a/math.pi)
        per = 2*math.pi*r
        print("半径=%.2f"%r)
        print("周长=%.2f"%per)
class zhouchang():
    def zhou(self):
        p = float(input("输入周长:"))
        r = p/(2*math.pi)
        a = math.pi*r*r
        print("半径=%.2f"%r)
        print("面积=%.2f"%a)
class jisuan(banjing,mianji,zhouchang):
    pass
A = jisuan()
A.ban()
A.mian()
A.zhou()

很简单的类的使用,答案拿去,留下你的赞~

发布了89 篇原创文章 · 获赞 207 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43729943/article/details/105075304