title: Monte Carlo Method in Python
body: <p>I've been attempting to use Python to create a script that lets me generate large numbers of points for use in the Monte Carlo method to calculate an estimate to Pi. The script I have so far is this:</p>
  
  <pre><code>import math
  import random
  random.seed()
  
  n = 10000
  
  for i in range(n):
      x = random.random()
      y = random.random()
      z = (x,y)
  
      if x**2+y**2 &lt;= 1:
          print z
      else:
          del z
  </code></pre>
  
  <p>So far, I am able to generate all of the points I need, but what I would like to get is the number of points that are produced when running the script for use in a later calculation. I'm not looking for incredibly precise results, just a good enough estimate. Any suggestions would be greatly appreciated.</p>