Todo lenguaje de programación tiene unas palabras clave o reservadas que nos e pueden utilizar para definir variables con el lenguaje y Python no es la excepcion.
1. and
La palabra 'y está reservada para operaciones booleanas o lógicas. Cuando implica esta palabra clave, significa que una operación se aplicará solo cuando ambas condiciones sean verdaderas.
check_value = 5
if check_value > 1 and check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
2.or
La palabra 'o' también se reserva para operaciones booleanas o lógicas. Cuando implica esta palabra clave, significa que se aplicará una operación incluso cuando una de las condiciones sea verdadera.
check_value = 5
if check_value > 1 or check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
3. No
check_value = 5 if check_value not in [1,7,4,6]: print("Hello World!\n") else: print("Nothing to print")
4. Break
Una ruptura es una sentencia de control de bucle . Ayuda a controlar la ejecución de los bucles. Específicamente, la ruptura es responsable de terminar la ejecución del bucle.
fruits = ["apple", "banana", "cherry","jackfruit"]
for x in fruits:
if x == "apple":
continue
print(x)
if x == "banana":
pass
if x == "cherry":
break
print(x)
5. Continue
Continue es una instrucción de control de bucle . Ayuda a controlar la ejecución de los bucles. Específicamente, Continue es responsable de cambiar el control de bucle a la declaración de condición nuevamente.
def fruit_check(fruits) :
for x in fruits:
if x == "banana":
continue
if x == "cherry":
return
fruits = ["apple", "banana", "cherry"]
object_value = fruit_check(fruits)
print(object_value)
Fuente: educba.com