Possible Duplicate:
Single quotes vs. double quotes in Python
In Python, what are some drawbacks of enclosing string literals in double quotes when unnecessary?
My understanding has been that when a string literal contains a single quote but no double quote, it needs to be enclosed in double quotes, otherwise it should be enclosed in single quotes, although using double quotes in the latter case won't issue errors.
Could you think of a case where using double quotes when unnecessary actually causes problems?