事情是这样的
我在玩几何画板的时候写了这个函数:

几何画板算出来这个函数围成的面积是$4.67cm^2$
我突发奇想 想用Python算一下这个东西的面积
于是写了这个程序:
import numpy as math
import random
n = 10**6 # 实验次数
h = 0 # 成功次数
for i in range(n):
# 随机以原点为圆心 半径为2的圆在极坐标系中的坐标
r = random.uniform(0, 2)
deg = random.uniform(0, 360)
# 算出函数图像上的点的r
d = 1 - math.sin(deg)
if r <= d: # 在图形里
h += 1 # 成功次数加一
s = h / n # 算出成功率
ans = s * math.pi * 2**2 # 成功率乘以圆的面积等于图形面积
print(ans)
但算出来的结果却是6.2654415918721105
多随机了几次也是这样
求哪位帮我debug一下QwQ