29-10-2021, 07:35 PM
Bueno eso, queria saber y conocer algún ej. Con expresiones regulares para lograr lo mismo.
Supongamos un ejemplo en el que queremos comprobar si una determinada palabra cumple las siguientes condiciones:
• Su longitud total es mayor que 4.
• Empieza por “p”.
• Contiene, al menos, una “y”.
palabra = "python"
if len(palabra) > 4 and palabra.startswith('p') and palabra.count('y') >= 1:
print("Todo ok")
else:
print("Algo no coincide")
-----------------------------------------------------------------------------------------------
Otra manera:
palabra = "python"
longitud = len(palabra) > 4 # True
inicio = palabra.startswith('p') # True
contiene = palabra.count('y') >= 1 # True
correcto = all([longitud, inicio, contiene])
if correcto:
print("todo ok")
else:
print("algo no coincide")
------------------------------------------------------------------------------------------------
Desde ya gracias y un poco los extrañaba, slds, Daniel.
Supongamos un ejemplo en el que queremos comprobar si una determinada palabra cumple las siguientes condiciones:
• Su longitud total es mayor que 4.
• Empieza por “p”.
• Contiene, al menos, una “y”.
palabra = "python"
if len(palabra) > 4 and palabra.startswith('p') and palabra.count('y') >= 1:
print("Todo ok")
else:
print("Algo no coincide")
-----------------------------------------------------------------------------------------------
Otra manera:
palabra = "python"
longitud = len(palabra) > 4 # True
inicio = palabra.startswith('p') # True
contiene = palabra.count('y') >= 1 # True
correcto = all([longitud, inicio, contiene])
if correcto:
print("todo ok")
else:
print("algo no coincide")
------------------------------------------------------------------------------------------------
Desde ya gracias y un poco los extrañaba, slds, Daniel.
abraza las cosas y personas malas como si fueran tu mas preciada joya,Son tus mas grandes maestros de paciencia sabiduría y amor y cuando lo abrazas dejan de causar dolor.-