Nivel principiante•8 min
Strings en Python — Cadenas de texto
Un string es una secuencia de caracteres. En Python se escriben entre comillas simples o dobles y tienen decenas de métodos integrados.
Lo que aprenderás
Creación de strings, indexado, slicing, métodos (upper, lower, strip, replace, split), f-strings, concatenación
Crear un string
Puedes usar comillas simples o dobles. Para texto multilínea, usa triple comilla.
saludo = "Hola, mundo"
otro = 'También funciona'
multilinea = """Esta es
una cadena
de varias líneas"""
print(len(saludo)) # 11F-strings: la forma moderna
Las f-strings (Python 3.6+) permiten incrustar expresiones directamente dentro del texto.
nombre = "Ana"
edad = 25
print(f"Me llamo {nombre} y tengo {edad} años")
print(f"El doble de {edad} es {edad * 2}")Métodos de string más usados
Los strings tienen métodos para transformar, buscar y dividir texto.
texto = " Hola Mundo "
print(texto.strip()) # "Hola Mundo"
print(texto.lower()) # " hola mundo "
print(texto.upper()) # " HOLA MUNDO "
print("python".replace("p","P")) # "Python"
print("a,b,c".split(",")) # ['a', 'b', 'c']Practica ahora mismo
Has leído cómo funciona Strings en Python. Ahora pruébalo: escribe y ejecuta código en el navegador, sin instalar nada.