Python >Cadenas de caracteres en el lenguaje de programación Python
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.
elemento = None elemento = str(elemento) + str('')
Concatenación
Consiste en unir dos cadenas o más para formar una cadena de mayor tamaño.
elemento = None str('') + str('')
Búsqueda
Consiste en localizar dentro de una cadena una subcadena más pequeña o un carácter.
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.
texto = None 'abc'.strip() texto[ : 1]
Comparación
Se utiliza para comparar si una cadena está vacia.
not len('')