python求图形面积

查看 75|回复 6
作者:小小佩奇   
已知r为5,使用python求阴影部分面积
[i]

面积, 图形

ligxi   

不谢!
[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))
lpf7583   

太难了,我不会~
psk107520   

大正方形边长为10,面积为57.080
jyjjf   

看这里,一样的
https://haokan.baidu.com/v?pd=wi ... 2134825678080907234
15170256641   

[Python] 纯文本查看 复制代码if __name__ == '__main__':
    squareArea = (5 + 5) * (5 + 5)
    # 计算空白部分面积 (正方形面积 - 圆形面积) * 2
    bankArea = (squareArea - math.pi * 5 * 5)  * 2
    # 所有阴影部分面积为 正方形面积 - 空白部分面积)
    shadeArea = squareArea - bankArea
    print("阴影部分面积为", shadeArea)
小小佩奇
OP
  


15170256641 发表于 2023-2-23 14:16
[mw_shl_code=python,true]if __name__ == '__main__':
    squareArea = (5 + 5) * (5 + 5)
    # 计算 ...

有大佬提前发过了给您个评分  感谢!!!!
您需要登录后才可以回帖 登录 | 立即注册

返回顶部