title: I there a python function to reset the script after it's run?
body: <p>So when i run this in my IDE, the terminal pops up and I input whatever, it oututs the way it's intended, but then the terminal closes. Is there a function that can simply reset the function in the terminal with the same code in order to simply keep entering things like a kind of game? </p>
  
  <p>Also is there anyway for me to get the "&lt;0" conditional to work properly? I need to convert the string back into a number in order for it to do that properly.</p>
  
  <pre><code>    # Rate our Love!! 
  ###   Press F5
  ## then input a rating for our relationship so far
  print "Type a rating for our relationship" 
  love_rate = raw_input()
  ### word answers
  idk = 'idk'
  no = 'no' 
  yes = 'yes' 
  lol = 'lol'
  smh = 'smh'
  def love(n):
      if n &lt; 0 : 
          print "Why would it be negative?!" 
      elif n == 'yes' : 
          print " Well if that's the case, then I think we're gonna be just fine." 
      elif n == 'no' : 
          print 'well then... this is awkward'
      elif n == 'lol' : 
          print '''THATS NOT EVEN A NUMBER
  
  
  
  
  
  
  
          ......sniff'''
      elif n == 'smh' :
          print "I'm kinda mad that's an answer you thought of putting here"      
      ## numbered entries 
      elif n == '0' : 
          print " *gasps profusely* YOU DON'T DESERVE THIS PROGRAM" 
      elif n == '1' :
          print "Wow that is kinda hurtful, not gonna lie" 
      elif n == '2' : 
          print "You make me smile at least once, each and every day"
      elif n == '3' : 
          print"you wouldn't believe how annoying it was to get this program to run properly!" + " Thats all i get?"
      elif n == '4' : 
          print "let's " + "shoot a little higher than that"
      elif n == '5' : 
          print "you're unforgettable, that's what you are" 
      elif n == '6' :
          print "always have, always '____' *hint* fill in the blank " 
      elif n == '7' :
          print "i could never leave you, I love you too much" 
      elif n == '8' : 
          print "an 8/10 is still only a B, maybe I'm not trying hard enough" 
      elif n == '9' : 
          print " well, I'm not perfect yet, could have seen that one coming. Guess I just have to keep trying :)" 
      elif n == '10' : 
          print " i think you're exaggerating, i really am not that good yet"     
      elif n == '11' : 
          print """I can be a little immature sometimes and i'm sorry for that, i promise I can get better though. But i need you. I need you to help me out. Can you do that?""" 
      elif n == '12' : 
          print "I don't think the scale is supposed to go this high" 
      elif n == '13' :
          print "alright now you're pushing it." 
      elif n == '14' : 
          print "alright, THE SCALE GOES UP TO AROUND 10. CEASE" 
      elif n == '15' : 
          print " go up one more number. I DARE YOU"
      elif n == '16' : 
          print " go up one more number. see what happens"
      elif n == '17' : 
          print "one more number" 
      elif n == '18' : 
          print "one more" 
      elif n == '19' : 
          print "STOP" 
      elif n == '92412' : 
          print " I think that is one fantastic answer, can't wait for our anniversary" 
      else:
          print "I still really hope that we could get married someday." 
  def reset_print():
      print """ 
  
  
  
  
  Wanna Try Again? :D """ 
  love(love_rate)
  reset_print()
  </code></pre>