使用蒙特卡洛法求出曲线y=x*x与x轴之间在0-1范围内的面积
种子数为10
使用100000个点进行计算
结果保留3位小数
import random
m = 100000#使用100000个点进行计算
n = 0.0#计数落在圆中的点
random.seed(10)
for i in range(1,m+1):
x,y = random.random(),random.random()
if y <=x*x:
n += 1
area = n/m
print("{:.3f}".format(area))