不谢! [Python] 纯文本查看 复制代码import math # 已知r为5,使用python求阴影部分面积 r = 5 # 先求三角形面积:底*高/2 triangle_area = (5 + 5) * 5 / 2 # 再求半个圆的面积:π * r的平方 / 2 semicircle_area = math.pi * r ** 2 / 2 # 半个圆 - 三角形,得到一片阴影的面积;乘 * 4,得到4片阴影的面积 shadow_area = (semicircle_area - triangle_area)*4 # 结果保留两位小数 print("{:.2f}".format(shadow_area))
[Python] 纯文本查看 复制代码if __name__ == '__main__': squareArea = (5 + 5) * (5 + 5) # 计算空白部分面积 (正方形面积 - 圆形面积) * 2 bankArea = (squareArea - math.pi * 5 * 5) * 2 # 所有阴影部分面积为 正方形面积 - 空白部分面积) shadeArea = squareArea - bankArea print("阴影部分面积为", shadeArea)
15170256641 发表于 2023-2-23 14:16 [mw_shl_code=python,true]if __name__ == '__main__': squareArea = (5 + 5) * (5 + 5) # 计算 ... 有大佬提前发过了给您个评分 感谢!!!!