title: Why does this if statement succeed?
body: <p>The if statement below succeeds and the value of s is printed.  However if you remove the : and/or whitespace conditionals it then fails.  I am confused as to why it is succeeding in the first place.</p>
  
  <pre><code>    s="( )"
      if ("if" and ":" and " ") in s:
          print(s)
  </code></pre>