title: Python break function doesn't end while true
body: <p>Why will the break not end the while true and return to the start? </p>
  
  <pre><code>while True:
      print('This is a quiz')
      print('What is your name?')
      Name = input()
      print('Hello ' + Name + ', The quiz will now begin')
      import time
      time.sleep(2)
      question1 = "Question one: "
      answer1 = "True" and "true"
      print(question1)
      qanswer = input()
  
      if qanswer != answer1:
          print('Sorry, the answer is: ' + answer1)
          break
  
      if answer1 == qanswer:
              print("Correct! Here's the next question")
  </code></pre>
  
  <p>I'm pretty new to python so I assume it's just a simple misuse of the terms.</p>