title: How do you suppress output in Jupyter running IPython?
body: <p>How can output to <code>stdout</code> be suppressed?</p>
  
  <p>A semi-colon can be used to supress display of returned objects, for example</p>
  
  <pre><code>&gt;&gt;&gt; 1+1
  2
  
  &gt;&gt;&gt; 1+1;   # No output!
  </code></pre>
  
  <p>However, a function that prints to stdout is not affected by the semi-colon.</p>
  
  <pre><code>&gt;&gt;&gt; print('Hello!')
  Hello!
  
  &gt;&gt;&gt; MyFunction()
  Calculating values...
  </code></pre>
  
  <p>How can the output from <code>print</code> / <code>MyFunction</code> be suppressed?</p>