title: What are good programming questions to exercise the use of "if ... else" in Python?
body: <p>What would be a good set of programming exercises that would help Python newbies to learn the use of the "if ... else" construct? I could cook up the following, do you know of any more?</p>
  
  <ol>
  <li>Find the largest/smallest of three numbers.</li>
  <li>Given a date (year, month, day), find the next date.</li>
  </ol>
  
  <p>Most of the intended audience have not had much of an exposure to programming before, and I am keen on getting them used to thinking correctly about "if ... else" (and all the rest of it, in due course).</p>