Title here
Summary here
En Python, un string (str) es un tipo de dato utilizado para representar texto.
Los strings se escriben entre comillas simples ’ ’ o comillas dobles " “.
Ejemplo:
mensaje = "Hola Mundo"
nombre = 'Oscar'Cada carácter dentro de un string tiene una posición que comienza desde 0.
texto = "Python"
print(texto[0]) # P
print(texto[1]) # y
#También se pueden usar índices negativos:
print(texto[-1]) # nPermite extraer una parte del texto.
texto = "Python"
print(texto[0:3]) # PytFormato general:
texto[inicio:fin]
Python incluye muchos métodos para trabajar con texto.
#Convertir a mayúsculas y minúsculas**
mensaje = "hola"
print(mensaje.upper()) # HOLA
print(mensaje.lower()) # hola
#Eliminar espacios
texto = " hola "
print(texto.strip())
#Reemplazar texto
frase = "Hola Mundo"
print(frase.replace("Mundo", "Oscar"))
#Dividir texto
frase = "Hola Mundo Python"
print(frase.split())
#Concatenación
#Unir strings usando el operador +:
nombre = "Oscar"
saludo = "Hola " + nombre
print(saludo)
#f-Strings (Formato moderno)
#Forma más recomendable para combinar texto y variables:
nombre = "Oscar"
edad = 20
print(f"Hola, soy {nombre} y tengo {edad} años")
#Longitud de un String
texto = "Python"
print(len(texto))Los strings son fundamentales en Python, ya que permiten manejar texto, mostrar información al usuario y procesar datos. Comprender cómo manipular cadenas de texto es esencial para desarrollar programas más avanzados.