Lección 3.5: Cadena de Caracteres, Índices
Cadenas de Caracteres e Índices en Python
Introducción
¡Hola a todos! Soy Yuscu Mejía y hoy vamos a hablar sobre las cadenas de caracteres y los índices en Python. Las cadenas de caracteres, también conocidas como strings, son una secuencia de caracteres y son uno de los tipos de datos más utilizados en programación. Los índices nos permiten acceder a caracteres específicos dentro de una cadena.
Características
Trabajar con cadenas de caracteres y utilizar índices en Python nos ofrece las siguientes características:
- Podemos acceder a caracteres individuales de una cadena utilizando índices, donde el primer carácter tiene el índice 0.
- Python permite el uso de índices negativos para acceder a caracteres desde el final de la cadena.
- Las cadenas de caracteres son inmutables, lo que significa que no se pueden cambiar después de su creación.
- Podemos realizar una variedad de operaciones con cadenas, como concatenación, repetición y uso de métodos incorporados como
upper()
,lower()
,replace()
, entre otros.
Ejemplos
Veamos algunos ejemplos prácticos de cómo trabajar con cadenas de caracteres e índices en Python:
- Acceso a un carácter específico:
mensaje = "Hola"; primer_caracter = mensaje[0]
- Uso de índices negativos:
ultimo_caracter = mensaje[-1]
- Concatenación de cadenas:
saludo = "Hola" + " " + "Mundo"
- Repetición de cadenas:
eco = "Hola" * 3
Práctica
Para reforzar lo aprendido, les invito a ver nuestro tutorial en video donde exploramos más a fondo estos conceptos:
Recorda si te gusta los videos, te agradeceria si le pones un comentario o un like para saber si subir mas videos! 😮
Si no sabes que comentar, comenta con: estoy avanzando rapido con el curso de Programacion python 🙂 asi te detectaremos que viniste de aca, para una estadistica si conviene o no subir videos
Ejercicio 1
Ahora es su turno de poner en práctica lo que hemos aprendido. Aquí les dejo dos ejercicios para trabajar con cadenas en Python:
Ejercicio 1: Reescribir una cadena con mayúscula en la primera letra
Tengo la cadena de caracteres “hola” y necesito reescribirla con “Hola” (mayúscula en la primera letra) e imprimir.
Ejercicio 2: Imprimir una subcadena
Tengo la variable contenido
, en la cual tengo la cadena de caracteres “hola amiga Marta Jackson”. Vamos a imprimir la subcadena “Marta” que pertenece a contenido
.
#Ejercicio1
#a) saludo = "hola" saludoNuevo = "H" + saludo[1:] print(saludoNuevo)
#Ejercicio2
#a) contenido = "hola amiga Marta Jackson" subcadena = contenido[11:16] print(subcadena)
Muy buen curso de Python Felicitaciones a sus fundador !!
Si, se agregara mas contenido, aprovechalo y pregunta tus dudas, espero que estes avanzando. saludos de parte de Yuscu Mejia