本文基于python和蒙特卡罗算法[1]的结合,实现了对于圆周率数值的更有效计算。基于不同方法所能实现的求解方法均需要大量的实验和计算归纳,因此在求解圆周率的实验中引入计算机编程技术,可以有效降低运算量,同时基于python编写的程序代码在数值计算方面具有简洁、易操作的数据处理优势,可以很好地模拟利用蒙特卡罗法求解概率的过程,从而实现各种求解圆周率的计算方法。