title: np.full(size, 0) vs. np.zeros(size) vs. np.empty()
body: <p>If you were to choose one of the following three ways of initializing an array with zeros which one would you choose and <strong>why</strong>?</p>
  
  <pre><code>my_arr_1 = np.full(size, 0) 
  </code></pre>
  
  <p>or</p>
  
  <pre><code>my_arr_2 = np.zeros(size)
  </code></pre>
  
  <p>or</p>
  
  <pre><code>my_arr_3 = np.empty(size)
  my_arr_3[:] = 0
  </code></pre>