Python tiene un conjunto de métodos integrados que puede usar en los tipos de datos string o cadenas.
Importante: Todos los métodos string o cadena devuelven nuevos valores. No cambian la cadena original.
Método | Descripción |
capitalize() | Convierte el primer carácter a mayúsculas |
casefold() | Convierte cadena en minúsculas |
center() | Devuelve una cadena centrada |
count() | Devuelve el número de veces que aparece un valor especificado en una cadena |
encode() | Devuelve una versión codificada de la cadena. |
endswith() | Devuelve verdadero si la cadena termina con el valor especificado |
expandtabs() | Establece el tamaño de pestaña de la cadena. |
find() | Busca en la cadena un valor específico y devuelve la posición donde se encontró |
format() | Formatea valores especificados en una cadena |
format_map() | Formatea valores especificados en una cadena |
index() | Busca en la cadena un valor específico y devuelve la posición donde se encontró |
isalnum() | Devuelve True si todos los caracteres de la cadena son alfanuméricos |
isalpha() | Devuelve True si todos los caracteres de la cadena están en el alfabeto |
isascii() | Devuelve True si todos los caracteres de la cadena son caracteres ASCII |
isdecimal() | Devuelve True si todos los caracteres de la cadena son decimales |
isdigit() | Devuelve True si todos los caracteres de la cadena son dígitos |
isidentifier() | Devuelve True si la cadena es un identificador |
islower() | Devuelve True si todos los caracteres de la cadena están en minúsculas |
isnumeric() | Devuelve True si todos los caracteres de la cadena son numéricos |
isprintable() | Devuelve True si todos los caracteres de la cadena son imprimibles |
isspace() | Devuelve True si todos los caracteres de la cadena son espacios en blanco |
istitle() | Devuelve True si la cadena sigue las reglas de un título |
isupper() | Devuelve True si todos los caracteres de la cadena están en mayúsculas |
join() | Convierte los elementos de un iterable en una cadena |
ljust() | Devuelve una versión justificada a la izquierda de la cadena. |
lower() | Convierte una cadena en minúsculas |
lstrip() | Devuelve una versión recortada a la izquierda de la cadena. |
maketrans() | Devuelve una tabla de traducción para ser utilizada en las traducciones. |
partition() | Devuelve una tupla donde la cadena se divide en tres partes |
replace() | Devuelve una cadena donde un valor especificado se reemplaza con un valor especificado |
rfind() | Busca en la cadena un valor específico y devuelve la última posición donde se encontró |
rindex() | Busca en la cadena un valor específico y devuelve la última posición donde se encontró |
rjust() | Devuelve una versión justificada a la derecha de la cadena. |
rpartition() | Devuelve una tupla donde la cadena se divide en tres partes |
rsplit() | Divide la cadena en el separador especificado y devuelve una lista |
rstrip() | Devuelve una versión recortada a la derecha de la cadena. |
split() | Divide la cadena en el separador especificado y devuelve una lista |
splitlines() | Divide la cadena en los saltos de línea y devuelve una lista |
startswith() | Devuelve verdadero si la cadena comienza con el valor especificado |
strip() | Devuelve una versión recortada de la cadena. |
swapcase() | Intercambia mayúsculas y minúsculas y viceversa |
title() | Convierte el primer carácter de cada palabra a mayúsculas |
translate() | Devuelve una cadena traducida |
upper() | Convierte una cadena en mayúsculas |
zfill() | Rellena la cadena con un número especificado de valores 0 al principio |
Importante: Todos los métodos de cadena devuelven nuevos valores. No cambian la cadena original.
Obtenga más información sobre las cadenas en nuestro Tutorial de cadenas de Python.