Cotizaciones simples y dobles | Python

Las funciones de string de Python son muy populares. Hay dos formas de representar strings en python. La string se incluye entre comillas simples o dobles. Ambas formas (comillas simples o dobles) son correctas según el requisito. A veces tenemos que usar comillas (comillas simples o dobles) juntas en la misma string, en tales casos, usamos comillas simples y dobles alternativamente para que puedan distinguirse.

Ejemplo #1:
Verifique el siguiente ejemplo y analice el error –

#Gives Error
print('It's python')

Explicación:
da un error de sintaxis no válida. Porque las comillas simples después de «eso» se consideran el final de la string y el resto no es parte de una string.

Se puede corregir como:

print("It's Python !")

Producción:

It's Python!

Ejemplo #2:
Si desea imprimir ‘WithQuotes’ en python, esto no se puede hacer solo con comillas simples (o dobles), requiere el uso simultáneo de ambas.

# this code prints the output within quotes.
# print WithQuotes within single quotes
print("'WithQuotes'")
print("Hello 'Python'")
  
# print WithQuotes within single quotes
print('"WithQuotes"')
print('Hello "Python"')

Producción –

'WithQuotes'
Hello 'Python'
"WithQuotes"
Hello "Python"

Conclusión:
la elección entre ambos tipos (comillas simples y comillas dobles) depende de la elección del programador. Generalmente, las comillas dobles se usan para la representación de strings y las comillas simples se usan para expresiones regulares, claves de dictado o SQL. Por lo tanto, tanto las comillas simples como las dobles representan strings en python, pero a veces es necesario usar un tipo sobre el otro.

Publicación traducida automáticamente

Artículo escrito por deepak_jain y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *