2009-03-10 24 views
15

¿Hay alguna diferencia entre el uso de comillas dobles para comillas simples en Python?Diferencia entre el uso de comillas dobles y comillas en python

"A string with double quotes" 
'A string with single quotes' 

¿Son idénticos? ¿Hay diferencias en cómo Python interpreta estas cadenas?

+0

No es exactamente la misma pregunta, pero la respuesta a ambas está en ese hilo. –

+2

Esto no es un duplicado de esa pregunta, en absoluto. El hecho de que la respuesta a esta pregunta esté incorporada en esa pregunta ** NO ** lo convierte en una estafa. Por favor, nominen esta pregunta para la reapertura y únanse a mí en la lucha contra la moderación excesivamente celosa. –

Respuesta

4

Generalmente, no tiene que ser coherente dentro de una declaración determinada. Por ejemplo, no lo hagas "foo'

Para la lectura adicional, consulte here

0

Las comillas dobles aspecto distintivo Las comillas simples se parecen a las garrapatas individuales Aparte de eso ...

22

Respuesta corta:... Casi ninguna diferencia, excepto estilísticamente
propaganda corta:. Si no desea escapar de las comillas dentro de su cadena, utilice el otro tipo, por ejemplo:.

string1 = "He turned to me and said, \"Hello there\"" 

sería un poco más de lo antiestético sa ying

string2 = 'He turned to me and said, "Hello there"' 

Lo mismo se aplica a las comillas simples/apóstrofes.

Cuestiones relacionadas