Métodos de cadena de Python

Python tiene un conjunto de métodos integrados que se pueden usar en cadenas.

Nota:Todas las métodos de cadena devuelven un nuevo valor. No modifican la cadena original.

Método Descripción
capitalize() Convertir la primera letra en mayúscula.
casefold() Convierte la cadena en minúsculas.
center() Devolver la cadena centrada.
count() Devolver la cantidad de veces que aparece el valor especificado en la cadena.
encode() Devolver la versión de codificación de la cadena.
endswith() Si la cadena termina con el valor especificado, devuelve true.
expandtabs() Establecer el tamaño de tabulación de la cadena.
find() Búsqueda de un valor especificado en la cadena y devolución de la posición donde se encuentra.
format() Formatear el valor especificado en la cadena.
format_map() Formatear el valor especificado en la cadena.
index() Búsqueda de un valor especificado en la cadena y devolución de la posición donde se encuentra.
isalnum() Si todos los caracteres de la cadena son alfanuméricos, devuelve True.
isalpha() Si todos los caracteres de la cadena están en el alfabeto, devuelve True.
isdecimal() Si todos los caracteres de la cadena son decimales, devuelve True.
isdigit() Si todos los caracteres de la cadena son dígitos, devuelve True.
isidentifier() Si la cadena es un identificador, devuelve True.
islower() Si todos los caracteres de la cadena son minúsculas, devuelve True.
isnumeric() Si todos los caracteres de la cadena son números, devuelve True.
isprintable() Si todos los caracteres de la cadena son impresos, devuelve True.
isspace() Si todos los caracteres de la cadena son caracteres de espacio en blanco, devuelve True.
istitle() Si la cadena sigue las reglas de título, devuelve True.
isupper() Si todos los caracteres de la cadena son mayúsculas, devuelve True.
join() Conecta los elementos del objeto iterable al final de la cadena.
ljust() Devuelve una versión alineada a la izquierda de la cadena.
lower() Convierte la cadena en minúsculas.
lstrip() Devuelve una versión recortada de la cadena por la izquierda.
maketrans() Devuelve la tabla de conversión utilizada en la conversión.
partition() Devuelve una tupla donde la cadena se divide en tres partes.
replace() Devuelve una cadena donde el valor especificado se reemplaza por el valor especificado.
rfind() Busca el valor especificado en la cadena y devuelve la última posición en la que se encuentra.
rindex() Busca el valor especificado en la cadena y devuelve la última posición en la que se encuentra.
rjust() Devuelve una versión alineada a la derecha de la cadena.
rpartition() Devuelve una tupla donde la cadena se divide en tres partes.
rsplit() Divide la cadena en lugares de separador especificado y devuelve una lista.
rstrip() Devuelve una versión recortada de la cadena por la derecha.
split() Divide la cadena en lugares de separador especificado y devuelve una lista.
splitlines() Divide la cadena en lugares de salto de línea y devuelve una lista.
startswith() Devuelve true si la cadena comienza con el valor especificado.
strip() Devuelve una versión cortada de la cadena.
swapcase() Cambia entre mayúsculas y minúsculas, lo contrario también es cierto.
title() Convierte la primera letra de cada palabra en mayúscula.
translate() Devuelve la cadena convertida.
upper() Convierte la cadena en mayúsculas.
zfill() Rellena el principio de la cadena con el número especificado de valores 0.

Nota:Todas las métodos de cadena devuelven un nuevo valor. No modifican la cadena original.

Por favor, en Tutoriales de cadenas de Python Aprende más sobre cadenas en chino.