title: Passing arguments in Jupyter Notebook
body: <p>Im following the book "Learn Python The Hard Way", and i'm at exc13. 
  The excercice is as follow: </p>
  
  <pre><code>from sys import argv
  # read the WYSS section for how to run this
  script, first, second, third = argv
  
  print("The script is called:", script)
  print("Your first variable is:", first)
  print("Your second variable is:", second)
  print("Your third variable is:", third)
  </code></pre>
  
  <p>But when I run this i got the following error</p>
  
  <pre><code>---------------------------------------------------------------------------
  ValueError                                Traceback (most recent call last)
  &lt;ipython-input-16-b23ff5448130&gt; in &lt;module&gt;()
        1 from sys import argv
        2 # read the WYSS section for how to run this
  ----&gt; 3 script, first, second, third = argv
        4 
        5 print("The script is called:", script)
  
  ValueError: not enough values to unpack (expected 4, got 3)
  </code></pre>
  
  <p>This is because argv isnt filled. The book says to use a terminal, in the terminal you can pass the arguments by typing: </p>
  
  <pre><code>python ex13.py first 2nd 3rd
  </code></pre>
  
  <p>in the terminal. But how can i do this only using the Jupyter notebook. </p>