cadena1 = "Hola" # con ""
cadena2 = 'Hola' # con ''
cadena1 == cadena2 # True
True
#cadena3 = 'En los años 90's actuaban grandes bandas' # error
cadena3 = "En los años 90's actuaban grandes bandas" # ahora funciona bien usando comillas dobles
print(cadena3)
En los años 90's actuaban grandes bandas
print('En los años 90\'s actuaban grandes bandas') # también funciona bien usando un carácter de escape
En los años 90's actuaban grandes bandas
print('Secuencias de escape: \\ \' \" ')
Secuencias de escape: \ ' "
print('Mis amigos: \nAna \tMadrid \nLuis \tSevilla \nIsabel \tSantander')
Mis amigos: Ana Madrid Luis Sevilla Isabel Santander
# En un párrafo usando comillas triples
print('''Tareas pendientes:
\tBuscar destino para las próximas vacaciones
\tBuscar una bici eléctrica''')
Tareas pendientes: Buscar destino para las próximas vacaciones Buscar una bici eléctrica
a = "Hola"
print(a)
Hola
Las triples comillas permiten imprimir varias líneas.
b = '''Esta es una frase que
ocupa varias líneas y que va
entre triples comillas que
pueden ser simples o dobles.'''
print(b)
Esta es una frase que ocupa varias líneas y que va entre triples comillas que pueden ser simples o dobles.
Proporciona la longitud de la cadena.
c = "¡Hola, mundo!"
len(c)
13
Permite detectar si una palabra está dentro de una frase.
frase = "La libertad, Sancho, es uno de los más preciosos dones que a los hombres dieron los cielos"
"libertad" in frase # True
True
frase = "Todos los seres humanos nacen libres e iguales en dignidad y derechos"
"Sancho" not in frase # True
True
"b" > "a" # True
True
"naciente" > "yaciente" # False
False
"buena" + "aventura"
'buenaaventura'
'en' 'hora' 'buena' # también podemos separar los strings con un espacio
'enhorabuena'
"hola".replace('h','m')
'mola'
"Voy a Roma".replace("Roma","Niza")
'Voy a Niza'