title: Why does the following python code print 4 lines instead of 3?
body: <pre><code>def beauty():
      print(&quot;Belle&quot;)
      return &quot;Beast&quot;
  
  def gaston():
      if beauty() == &quot;Beast&quot;:
          print(&quot;No one’s as slick&quot;)
      elif beauty() == None:
          print(&quot;No one’s as quick&quot;)
      if beauty() == &quot;Belle&quot;:
          print(&quot;What a guy&quot;)
      else:
          print(&quot;Belle&quot;)  
  
  gaston()
  </code></pre>
  <p>Can anyone please explain why the code above is printing 4 lines instead of 3?</p>