利用圓的定義以及圓跟正方形的關係, 進而推算出圓周率!

import random

times = 99999

circle = 0

for _ in range( times ) :
  x = random.uniform(0.0,1.0)
  y = random.uniform(0.0,1.0)
  distance = x**2 + y**2
  if distance < 1 :
    circle += 1

pi = 4 * circle / times
print(pi)