Modify Strings
Python tiene un conjunto de métodos integrados que puede usar para modificar una cadena, a continuación los métodos más usados y los que conozco hasta ahora. 😛
Upper Case
El método upper() devuelve la cadena en mayúscula.
a = «Hola, mundo» print(a.upper()) #returns «HOLA, MUNDO»
Lower Case
El método lower() devuelve la cadena en minuscula.
a = «Hola, Mundo» print(a.upper()) #returns «hola, mundo»
Remove Whitespace
Elimina el espacio antes y/o despues del texto real.
a = » Hola, Mundo! » print(a.strip()) # returns «Hola, Mundo!»
Replace String
El metodo replace(), reemplaza un carácter dentro de una cadena.
a = «Hola, Mundo! » print(a.replace(«H», «G»)) # returns «Gola, Mundo!»
Split String
El método split() divide la cadena en lista si encuentra instancias del separador.
a = «Hola, Mundo!» print(a.split(«,»)) # returns [‘Hola’, ‘ Mundo!’]
Escape Characters
Codigo | Resultado |
\’ | Single Quote |
\\ | Backslash |
\n | New Line |
\r | Carriage Return |
\t | Tab |
\b | Backspace |
\f | Form Feed |
\ooo | Octal value |
\xhh | Hex value |
Algunos métodos más.
capitalize() | Comvierte el primer caracter en mayuscula |
casefold() | Convierte la 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 especificado y devuelve la posición de 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 especificado y devuelve la posición de donde se encontró. |
isalnum() | Returns True if all characters in the string are alphanumeric |
isalpha() | Devuelve True si todos los caracteres de la cadena están en el alfabeto |
isdecimal() | Returns True if all characters in the string are decimals |
isdigit() | Returns True if all characters in the string are digits |
isidentifier() | Devuelve True si la cadena es un identificador |
islower() | Devuelve True si todos los caracteres de la cadena son minúsculas |
snumeric() | 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() | Returns True if all characters in the string are whitespaces |
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() | Joins the elements of an iterable to the end of the string |
ljust() | Returns a left justified version of the string |
lowe() | 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 que se utilizará 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 especificado y devuelve la última posición de donde se encontró |
rindex() | Busca en la cadena un valor especificado y devuelve la última posición de 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 |
rsplit() | 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. |
Gracias por seguir mis tutoriales.