title: How do I stop my variables from printing
body: <p>im new to python and wanted to try and make a quick game. I am using the input function so that I can get the user to interact with the game but what im quite confused about is that when I make a variable which contains a input function it prints out automatically. Is there any way to stop the input from printing out while its in the variable.</p>
  
  <p>Note: I also see a problem in my code when I want it to go back to the main menu (printing out the main menu again) but when ill go and do that it will be set to a number 1,2 or 3.</p>
  
  <p>Here is my code: </p>
  
  <pre><code>import time
  import sys
  import winsound
  
  start = str(input("bla"))
  menu = int(input("bla0.5")) 
  levels_menu = int(input("bla1"))
  settings_menu = int(input("bla2"))
  credits_menu = int(input("bla3"))
  
  if start == "":
      print(menu)
  if menu == "1":
      print(levels_menu)
  if menu == "2":
      print(settings_menu)
  if menu == "3":
      print(credits_menu)
  if menu == "4":
      exit()
  </code></pre>
  
  <p>Hopefully you can help me with my problem!</p>
  
  <p>What I want as output: </p>
  
  <pre><code>bla
  *I press enter*
  bla0.5
  *I press 1*
  bla2
  *I press 4(because that will be the back to main menu number*
  bla0.5
  (and so forth, you can go through all the menus)
  </code></pre>
  
  <p>python version: 3.3.2</p>