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.