que tienen un bucle while en PythonCómo bucle do con múltiples enfermedades
condition1=False
condition1=False
val = -1
while condition1==False and condition2==False and val==-1:
val,something1,something2 = getstuff()
if something1==10:
condition1 = True
if something2==20:
condition2 = True
'
'
Quiero salir del bucle cuando se cumplen todas estas condiciones, el código anterior no funciona
Originalmente tuve
while True:
if condition1==True and condition2==True and val!=-1:
break
que funciona bien, ¿es esta la mejor manera de hacerlo?
Gracias
¿Puede aclarar lo que quiere decir con "el código anterior no funciona". ¿Qué sucede cuando tienes la condición en la declaración while? –
Hola El primer bit de código se rompe si se cumple cualquiera de las condiciones, quiero salir cuando todas las condiciones se cumplen Gracias – mikip