domingo, 24 de febrero de 2019

Métodos String en Python (con ejemplos) Parte #2

Hola amigos de Internet. Mi nombre es Luis y les doy la bienvenida a Mi Diario Python.
En este articulo seguiremos viendo más métodos para manejar y manipular cadenas de texto.
Sin más preámbulos, comencemos.

Métodos String

string.replace(string_viejo, string_nuevo)

El método replace() devuelve una copia de la cadena con la subcadena vieja remplazada por una nueva. Veamos un ejemplo para entenderlo mejor:
>>> cadena = "Hola Mundo"
>>> cadena.replace("Mundo", "Internet")
'Hola Internet'

string.partition(char)

El método partition() divide la cadena en la primera aparición de char y devuelve una tupla que contiene la parte anterior a char, el mismo char, y la parte posterior de char. Suena un poco confuso, veamos un ejemplo:
>>> cadena = "Hola Mundo"
>>> cadena.partition("la")
('Ho', 'la', ' Internet')

string.title()

El método title() devuelve una copia de la cadena donde las palabras comienzan con una letra mayúscula. Veamos un ejemplo:
>>> cadena = "mi diario python"
>>> cadena.title()
'Mi Diario Python'

string.swapcase()

El método swapcase() devuelve una copia de la cadena con los caracteres en mayúsculas convertidos en minúsculas y viceversa.
Ejemplo:
>>> cadena = "Mi Diario Python"
>>> cadena.swapcase()
'mI dIARIO pYTHON'

strig.startswith(prefijo)

El método startswith() devuelve True si la cadena comienza con el prefijo, de lo contrario devuelve False.
Ejemplo:
>>> cadena = "Mi Diario Python"
>>> cadena.startswith("Mi")
True'

string.split(sep)

El método split() devuelve una lista de las palabras en la cadena, utilizando a sep como la cadena delimitadora.
Ejemplo:
>>> cadena = "Luis,Jose,Maria,Sofia,Miguel"
>>> cadena.split(",")
['Luis', 'Jose', 'Maria', 'Sofia', 'Miguel']

string.zfill(ancho)

El método zfill() devuelve una copia de la cadena que se rellena con 0 dígitos ASCII para hacer una cadena de ancho de longitud .
Ejemplo:
>>> "356".zfill(6)
'000356'
¿Alguna duda? ¿Alguna sugerencia? No olvides dejarnos tu comentario.
Sin más nada que decir mi nombre es Luis y fue un placer compartir mis conocimientos con todos ustedes :D.

3 comentarios :
Write comentarios

Tu comentario es importante y nos motiva a seguir escribiendo...

Powered by Blogger .