title: Python: not all arguments converted during string formatting
body: <p>This code gives an error</p>
  
  <pre><code>print('type a whole number:')
  n = input()
  if n % 2 == 1:
      print('Odd');
  else:
      print('Even');
  </code></pre>
  
  <p>I'm assuming there's something special I have to do to variable n in the if statement? I am a beginner to Python.</p>