#计算圆形,扇形,正方形,长方形,三角形的面积和周长
#模块一:定义图形类
class Shape():
def __init__(self):
self.name=''
self.perimeter=0.0
self.area=0.0
def show_name(self):
pass
def colleage_data(self):
pass
def operation(self):
pass
def operating_results(self):
print('周长:{:.2f}'.format(self.perimeter))
print('面积:{:.2f}'.format(self.area))
def main(self):
self.show_name()
Shape.print_line()
self.colleage_data()
Shape.print_line()
self.operation()
self.operating_results()
Shape.print_line()
@staticmethod
def print_line():
print('-'*40)
@staticmethod
def print_double_line():
print('='*40)
#模块二:定义圆形类,继承图形类部分属性
from shape import Shape
import math
class Circle(Shape):
几何计算器(类的继承,模块,函数的调用)
最新推荐文章于 2023-12-07 20:30:47 发布
本文介绍如何使用Python编程实现一个几何计算器,通过类的继承构建几何形状类,并利用模块和函数调用来进行面积和周长的计算。内容涵盖基础几何图形如矩形、圆形和三角形的计算方法。
摘要由CSDN通过智能技术生成