title: TypeError: '<' not supported between instances of 'str' and 'int'
body: <p>I'm using <code>python3</code>to create a text game.</p>
  
  <p>My code:</p>
  
  <pre><code>import random
  secret = random.randint(1,99)
  guess = 0
  tries = 0
  print (" AHOY! I'm the Dead Pirate Roberts, and I have a secret!")
  print ("It is a number from 1 to 99. I'll give you 6 tries.")
  while guess != secret and tries &lt; 6:
      guess = input ("What's yer guess?")
      if guess &lt; secret:
          print ("Too low, ye scurvy dog!")
      elif guess &gt; secret:
          print ("Too high, landlubber!")
  
      tries = tries + 1
  
  if guess == secret:
      print ("Avast! Ye got it ! Found my secret, ye did!")
  else:
      print ("No more guesses! Better luck next time, matey!")
      print ("The secret number was "), secret
  </code></pre>
  
  <p>After run, I get </p>
  
  <p><code>TypeError: '&lt;' not supported between instances of 'str' and 'int'</code></p>
  
  <p>when I type 40</p>
  
  <p>I don't know why it appeared like this.</p>