Lab 1.1
在(0,1)区间里随机取两个数,求它们的差值小于0.5的概率。请编写python 程序,利用蒙特卡罗仿真方法来求解该问题。
import random
sumTimes = 0
sTimes = 0
#模拟10W次
for value in range(1,100001):
sumTimes += 1
a = random.random() #随机生成一个数a
b = random.random() #随机生成一个数b
if(a-b > -0.5 and a-b < 0.5): #两数之差的绝对值小于0.5
sTimes += 1
probability = sTimes / sumTimes
print