logo

Métodos de cadena de Python

Métodos de cadena de Python es una colección de funciones integradas de Python que opera en listas.

Nota: Cada método de cadena en Python no cambia la cadena original, sino que devuelve una nueva cadena con los atributos modificados.



cadena de pitón es una secuencia de caracteres Unicode entre comillas. En este artículo, analizaremos las funciones de cadena incorporadas, es decir, las funciones proporcionadas por Python para operar con cadenas.

Cambio de casos de métodos de cadena de Python

Las siguientes funciones de Python se utilizan para cambiar el caso de las cadenas. Veamos algunos métodos de cadenas de Python con ejemplos:

  • más bajo(): Convierte todos los caracteres en mayúscula de una cadena a minúsculas
  • superior(): Convierte todos los caracteres en minúscula de una cadena a mayúsculas
  • título(): Convertir cadena a mayúsculas y minúsculas
  • caso de intercambio(): Intercambiar las mayúsculas y minúsculas de todos los caracteres de una cadena.
  • capitalizar() : Convertir el primer carácter de una cadena a mayúscula

Ejemplo: Cambiando el caso de los métodos de cadena de Python



Python3






# Python3 program to show the> # working of upper() function> text>=> 'geeKs For geEkS'> > # upper() function to convert> # string to upper case> print>(>' Converted String:'>)> print>(text.upper())> > # lower() function to convert> # string to lower case> print>(>' Converted String:'>)> print>(text.lower())> > # converts the first character to> # upper case and rest to lower case> print>(>' Converted String:'>)> print>(text.title())> > # swaps the case of all characters in the string> # upper case character to lowercase and viceversa> print>(>' Converted String:'>)> print>(text.swapcase())> > # convert the first character of a string to uppercase> print>(>' Converted String:'>)> print>(text.capitalize())> > # original string never changes> print>(>' Original String'>)> print>(text)>

>

>

Producción

Converted String: GEEKS FOR GEEKS Converted String: geeks for geeks Converted String: Geeks For Geeks Converted String: GEEkS fOR GEeKs Original String geeKs For geEkS>

Complejidad del tiempo: O(n) donde n es la longitud de la cadena 'texto'
Espacio auxiliar: O(1)

Lista de métodos de cadena en Python

Aquí está la lista de métodos de cadena de Python integrados que puede utilizar para realizar acciones en la cadena:

Nombre de la función Descripción
capitalizar() Convierte el primer carácter de la cadena en una letra mayúscula (mayúscula)
carpeta de casos() Implementa la coincidencia de cadenas sin mayúsculas
centro() Rellene la cadena con el carácter especificado.
contar() Devuelve el número de apariciones de una subcadena en la cadena.
codificar() Codifica cadenas con el esquema codificado especificado
termina con() Devuelve True si una cadena termina con el sufijo dado
expandir pestañas() Especifica la cantidad de espacio que se sustituirá con el símbolo en la cadena.
encontrar() Devuelve el índice más bajo de la subcadena si se encuentra
formato() Formatea la cadena para imprimirla en la consola.
formato_map() Formatea valores especificados en una cadena usando un diccionario
índice() Devuelve la posición de la primera aparición de una subcadena en una cadena.
isalnum() Comprueba si todos los caracteres de una cadena determinada son alfanuméricos o no
isalfa() Devuelve Verdadero si todos los caracteres de la cadena son alfabetos
isdecimal() Devuelve verdadero si todos los caracteres de una cadena son decimales
es dígito() Devuelve Verdadero si todos los caracteres de la cadena son dígitos
isidentificador() Comprobar si una cadena es un identificador válido o no
es bajo() Comprueba si todos los caracteres de la cadena están en minúsculas
isnumérico() Devuelve Verdadero si todos los caracteres de la cadena son caracteres numéricos
es imprimible() Devuelve Verdadero si todos los caracteres de la cadena son imprimibles o la cadena está vacía
isespacio() Devuelve Verdadero si todos los caracteres de la cadena son espacios en blanco.
estítulo() Devuelve True si la cadena es una cadena de título en mayúsculas y minúsculas.
issuperior() Comprueba si todos los caracteres de la cadena están en mayúsculas
unirse() Devuelve una cadena concatenada
luz () A la izquierda alinea la cuerda según el ancho especificado.
más bajo() Convierte todos los caracteres en mayúscula de una cadena a minúsculas
tira() Devuelve la cadena sin los caracteres iniciales
maketrans () Devuelve una tabla de traducción
dividir() Divide la cadena en la primera aparición del separador.
reemplazar() Reemplaza todas las apariciones de una subcadena con otra subcadena
encontrar() Devuelve el índice más alto de la subcadena.
rindex() Devuelve el índice más alto de la subcadena dentro de la cadena.
justo() A la derecha alinea la cuerda según el ancho especificado
partición() Dividir la cadena dada en tres partes.
dividir() Divida la cadena desde la derecha por el separador especificado
rstrip() Elimina los caracteres finales
líneas divididas() Dividir las líneas en los límites de las líneas.
comienza con() Devuelve True si una cadena comienza con el prefijo dado
banda() Devuelve la cadena con caracteres iniciales y finales.
caso de intercambio() Convierte todos los caracteres en mayúsculas a minúsculas y viceversa
título() Convertir cadena a mayúsculas y minúsculas
traducir() Modificar cadena según las asignaciones de traducción dadas
superior() Convierte todos los caracteres en minúscula de una cadena a mayúsculas
relleno() Devuelve una copia de la cadena con caracteres '0' rellenados en el lado izquierdo de la cadena

Nota: Para obtener más información sobre las cadenas de Python, consulte el Tutorial de cadenas de Python.