title: Eval(function) confusion
body: <p>Here is my code:</p>
  
  <pre><code>import random
  a=random.randrange(100,400)
  b=0
  c=100
  d=200
  e=300
  f=400
  g=500
  points =("b","c","d","e","f","g")
  randomadd=random.randrange(1,500)
  linepoints2=(b,305),(c,a),(d,305),(e,305),(f,a),(g,305),(g,300),(f,a+5),(e,300),(d,300),(c,a+5),(b,300)
  thingy=points[random.randrange(1,len(points))]
  eval(thingy) +=100
  </code></pre>
  
  <p>I want to eval() thingy as I thought it would work as it returns a string, however apparently you cannot eval() a function call, I have no idea how to get around this please help...</p>