title: What are literals in python?
body: <p>What exactly is a literal in python? I searched for the answer on google, and in the python docs, but google just references to string literals, and the python docs don't explicitly state what a literal is. I came across this page <a href="http://www.dalkescientific.com/writings/NBN/python_intro/literals.html" rel="nofollow noreferrer">http://www.dalkescientific.com/writings/NBN/python_intro/literals.html</a> that provided the following answer:</p>
  <blockquote>
  <p>Objects are also called data structures. Python comes with some built-in objects. Some are used so often that Python has a quick way to make these objects, called literals. The literals include the string, unicode string, integer, float, long, list, tuple and dictionary types.</p>
  </blockquote>
  <p>Is this correct? Can I assume that literals are just another term for python's built-in objects? Are there any more literals that were not covered in the description? I was under the impression that there was such a thing as a binary literal, and that booleans were also considered literals.</p>