Python: Difference between using ' and "?
<blockquote>
  <p><strong>Possible Duplicates:</strong><br>
  <a href="http://stackoverflow.com/questions/628657/difference-between-the-use-of-double-quote-and-quotes-in-python">Difference between the use of double quote and quotes in python</a><br>
  <a href="http://stackoverflow.com/questions/56011/single-quotes-vs-double-quotes-in-python">Single quotes vs. double quotes in Python</a>  </p>
</blockquote>



<p>So I am now learning python, and was creating a function. What is the difference between using ' and ". I will create a sample function below to exemplify my question.</p>

<pre><code>def question(variable):
    print variable
</code></pre>

<p>now what is the difference between calling</p>

<pre><code>question("hello")
</code></pre>

<p>and</p>

<pre><code>question('hello')
</code></pre>

<p>they both print hello, but why can I use both? Is it just because python is flexible? I was confused because ' is usually used for chars where as " is for strings for java right?</p>
