Aprende a programar

Cadenas de caracteres en el lenguaje de programación Python

Lección 1: Operaciones con cadenas

 Cadena de caracteres

Una cadena de caracteres es una secuencia ordenada de elementos que pertenecen a un cierto lenguaje formal. En general, una cadena de caracteres es una sucesión de caracteres (letras, números u otros signos o símbolos). Si no se ponen restricciones al alfabeto, una cadena podrá estar formada por cualquier combinación finita de los caracteres disponibles (las letras de la 'a' a la 'z' y de la 'A' a la 'Z', los números del '0' al '9', el espacio en blanco ' ', símbolos diversos '!', '@', '%', etc). Un caso especial de cadena es la que contiene cero caracteres a la cual se la llama "cadena vacía".

Al considerar las cadenas como un tipo de datos, hay que definir cuáles son las operaciones que es posible hacer con ellas.

 

Asignación

Consiste en asignar una cadena a otra.

Python
elemento = None
elemento = str(elemento) + str('')

 

Concatenación

Consiste en unir dos cadenas o más para formar una cadena de mayor tamaño.

Python
elemento = None
str('') + str('')

 

Búsqueda

Consiste en localizar dentro de una cadena una subcadena más pequeña o un carácter.

Python
texto = None

texto.find('abc') + 1
texto[0]

 

Extracción

Se trata de sacar de una cadena una porción de la misma según su posición dentro de ella.

Python
texto = None

'abc'.strip()
texto[ : 1]

 

Comparación

Se utiliza para comparar si una cadena está vacia.

Python
not len('')
Utilizamos cookies propias y de terceros para obtener datos estadísticos de la navegación de nuestros usuarios y mejorar nuestros servicios. Si acepta o continúa navegando, consideramos que acepta su uso. Ver más.