Day32 类的定义和方法
2026/5/11 6:33:50 网站建设 项目流程

题目 1:定义圆(Circle)类

# 示例运行 circle = Circle(5) print(f"半径: {circle.radius}") print(f"面积: {circle.calculate_area()}") print(f"周长: {circle.calculate_circumference()}")

题目 2:定义长方形(Rectangle)类

rect = Rectangle(4, 6) print(f"长: {rect.length}, 宽: {rect.width}") print(f"面积: {rect.calculate_area()}") print(f"周长: {rect.calculate_perimeter()}") print(f"是否为正方形: {rect.is_square()}") square = Rectangle(5, 5) print(f"是否为正方形: {square.is_square()}")

题目 3:图形工厂

shape1 = create_shape("circle", 5) print(shape1.calculate_circumference()) shape2 = create_shape("rectangle", 3, 4) print(shape2.is_square())

@浙大疏锦行

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询