title: How to arrange buttons in a row?
body: <p>I have defined separate functions, and have a <code>main()</code> function. 
  In the <code>main()</code> function, I have several buttons, which call to other functions when clicked. 
  eg. </p>
  
  <pre><code>def main():
      global root
      global tkinter
      global canvas
      root = Tk()
      root.title("Shapes Quiz - Flow Computing")
      Button(root, text ="1", bg="Grey", width=10, command=pentagon).pack()
      Button(root, text ="2", bg="Grey", width=10, command=circle).pack()
      Button(root, text ="3", bg="Grey", width=10, command=diamond).pack()
      Button(root, text ="4", bg="Grey", width=10, command=hexagon).pack()
      Button(root, text ="5", bg="Grey", width=10, command=triangle).pack()
      Button(root, text ="6", bg="Grey", width=10, command=square).pack()
      Button(root, text ="7", bg="Grey", width=10, command=rectangle).pack()
      Button(root, text ="8", bg="Grey", width=10, command=heptagon).pack()
      Button(root, text ="9", bg="Grey", width=10, command=octagon).pack()
      Button(root, text ="10", bg="Grey", width=10, command=oval).pack()
      Button(root, text ="Help", bg="Grey", width=10, command=help).pack()
      Button(root, text ="Clear", bg="Red", width=10, command=clearshapes).pack()
      Button(root, text ="QUIT", bg="Red", width=10, command=quit).pack()
  </code></pre>
  
  <p>I'm sure there must be an easier way to organize these buttons. I have heard of the use of frames and grids, and even co-ordinates; but I am still unsure of how to do this.</p>
  
  <p>I would like to organize the buttons so they are <em>horizontal</em>, not <em>vertical</em> as they are appearing currently.</p>