forked from J-JD/Curso-IBM
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path005_Metodos_Stringsb.py
27 lines (17 loc) · 1.01 KB
/
005_Metodos_Stringsb.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# find() retorna la posición de la primera similitud de la substring
cadenaDeTexto = "Es peor cometer una injusticia que padecerla porque quien la comete se convierte en injusto y quien la padece no."
print(cadenaDeTexto.find('quien'))
# Devolvería: 52
# ----------------------------------------------------------------
# rfind() retorna la última posición de la similitud de la substring.
cadenaDeTexto = "Es peor cometer una injusticia que padecerla porque quien la comete se convierte en injusto y quien la padece no."
print(cadenaDeTexto.rfind('quien'))
# Devolvería: 94
# Si, el substring no es encontrado retorna -1.
# ----------------------------------------------------------------
# replace. Devuelve una cadena donde un valor especificado se reemplaza con un valor especificado
miString = "Esto es bonito. Esto es bueno."
newString = miString.replace("es" ,"FUE")
print(newString)
# Devolvería: Esto FUE bonito. Esto FUE bueno.
# ----------------------------------------------------------------