title: multiplying the first number of its row by the number at the top of its column
body: <pre><code>def multiplication_table(start, stop):
      for x in (start,start+1,stop):
          for y in (start,start+1,stop):
              print(str(x*y), end=&quot; &quot;)
          print()
  
  multiplication_table(1, 3)
  </code></pre>
  <p>The output is</p>
  <pre><code>1 2 3
  2 4 6
  3 6 9 
  </code></pre>
  <p>How does the for loops works? Although I got the answer right, I don't understand how the for loops works in this way</p>