ExpresionesRegulares Python - Jupyter Notebook PDF
ExpresionesRegulares Python - Jupyter Notebook PDF
[1]: import re
Comienzo: 37 Final: 42
Out[5]: ['Esto',
'es',
'un',
'mensaje',
'de',
'prueba',
'para',
'el',
'curso',
'de',
'Python.']
Comienzo: 0 Final: 4
In [20]: texto = "Un texto es una composición de signos codificados en un sistema de escritura qu
In [21]: re.sub('\n', '**AQUI**', texto)
Out[21]: 'Un texto es una composición de signos codificados en un sistema de escritura que forma
una unidad de sentido. También es una composición de caracteres imprimibles (con grafem
a) generados por un algoritmo de cifrado que, aunque no tiene sentido para cualquier pe
rsona, sí puede ser descifrado por su destinatario original. En otras palabras, un text
o es un entramado de signos con una intención comunicativa que adquiere sentido en dete
rminado contexto.'
---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_7956\2250332012.py in <module>
----> 1 print (lista[5])
In [30]: result = []
for i in range(1, 11):
result.append(i ** 2)
In [31]: print(result)
COMPRENSIÓN DE LISTAS
In [34]: print(result2)
In [36]: print(result3)
In [40]: import re
mensaje = "Hola, me gusta estudiar Python"
re.sub("\w{4},", "Buenos días", mensaje)
In [42]: string = "Hoy hemos comido 10 adultos un menú de 12 euros y 2 niños 2 bocadillos de 4 eu
result = re.findall("\d+", string)
print(result)
In [47]: try:
"Hola" + 5
except ValueError:
print("Error 1")
except TypeError:
print("Error 2")
except:
print("Error3")
Error 2
In [49]: lista = list(range(1,10))
[x / 2 for x in lista if x * 4 < 15]
In [ ]: